.NETエンジニア・プログラマ向けの技術情報・業界ニュースをお届けします。

  1. FEnet.NETナビ
  2. .NETコラム
  3. プログラミング言語
  4. Python
  5. Pythonでのcountの使い方とは?Pythonでの要素のカウントについて紹介

Pythonでのcountの使い方とは?Pythonでの要素のカウントについて紹介

  • Python
  • プログラミング言語
公開日時:   更新日時:
Pythonでのcountの使い方とは?Pythonでの要素のカウントについて紹介
この記事でわかること
    基本情報技術者試験の試験対策はこちら>>
    システム
    エンジニア
    Pythonでのcountの使い方が知りたいです。
    プロジェクト
    マネージャー
    文字列のcountなど実際のソースコードを交えて説明しますので、一緒に見ていきましょう。

    Pythonでのcountの使い方とは?


    今回は、Pythonでのcountの使い方について説明します。

    ここでは、以下について紹介します。
    ・文字列のcount
    ・正規表現でcount
    ・listのcount
    ・dataFrameのcount

    Pythonでのcountの使い方に興味のある方はぜひご覧ください。

    文字列のcount

    Pythonでの文字列に対するcountの使い方を紹介します。

    countは以下のように使用します。

    実際のソースコードを見てみましょう。

    実行結果は以下のようになります。

    開始位置や終了位置を指定することもできます。

    実行結果は以下のようになります。

    collectionsを使ったcountもできます。

    実行結果は以下のようになります。

    このようにPythonでは、文字列に対して出現要素のcountができます。

    正規表現でcount

    Pythonでは文字列に対して、正規表現でcountできます。

    実際のソースコードを見てみましょう。

    実行結果は以下のようになります。

    このようにPythonでは、文字列に対して正規表現でcountできます。

    listのcount

    Pythonでは、listに対してもcountを使用できます。

    実際のソースコードを見てみましょう。

    実行結果は以下のようになります。

    listに対しては、開始位置と終了位置の指定はできません。指定すると、実行時エラーになります。

    実行結果は以下のようになります。

    文字列と同じように、collectionsでcountできます。

    実行結果は以下のようになります。

    listに対して、特定文字を検索するには以下のように記述します。

    実行結果は以下のようになります。

    dataFrameのcount

    Pythonでは、dataFrameに対してカウントする方法を紹介します。

    事前に、以下のCSVを準備しておきます。

    実際のソースコードを見てみましょう。

    実行結果は以下のようになります。

    条件を満たす要素がカウントされていることが分かります。

    システム
    エンジニア
    実際のソースコードでの表示の仕方もあり、Pythonでのcountの使い方がよく理解できました。
    プロジェクト
    マネージャー
    文字列を入力した後に実際のソースコードでどのように表示されているかを確認することで、Pythonでのcountの使い方をより理解することができるでしょう。

    まとめ

    いかがでしたでしょうか。Pythonでのcountの使い方について説明しました。文字列やlistおよびdataFrameのカウント方法について紹介しました。

    ぜひご自身でPythonのソースコードを書いて、理解を深めてください。

    FEnet.NETナビ・.NETコラムは株式会社オープンアップシステムが運営しています。
    株式会社オープンアップシステムロゴ

    株式会社オープンアップシステムはこんな会社です

    秋葉原オフィスには株式会社オープンアップシステムをはじめグループのIT企業が集結!
    数多くのエンジニアが集まります。

    秋葉原オフィスイメージ
    • スマホアプリから業務系システムまで

      スマホアプリから業務系システムまで

      スマホアプリから業務系システムまで開発案件多数。システムエンジニア・プログラマーとしての多彩なキャリアパスがあります。

    • 充実した研修制度

      充実した研修制度

      毎年、IT技術のトレンドや社員の要望に合わせて、カリキュラムを刷新し展開しています。社内講師の丁寧なサポートを受けながら、自分のペースで学ぶことができます。

    • 資格取得を応援

      資格取得を応援

      スキルアップしたい社員を応援するために資格取得一時金制度を設けています。受験料(実費)と合わせて資格レベルに合わせた最大10万円の一時金も支給しています。

    • 東証プライム上場企業グループ

      東証プライム上場企業グループ

      オープンアップシステムは東証プライム上場「株式会社夢真ビーネックスグループ」のグループ企業です。

      安定した経営基盤とグループ間のスムーズな連携でコロナ禍でも安定した雇用を実現させています。

    株式会社オープンアップシステムに興味を持った方へ

    株式会社オープンアップシステムでは、開発系エンジニア・プログラマを募集しています。

    年収をアップしたい!スキルアップしたい!大手の上流案件にチャレンジしたい!
    まずは話だけでも聞いてみたい場合もOK。お気軽にご登録ください。

    株式会社オープンアップシステムへのご応募はこちら↓
    株式会社オープンアップシステムへのご応募はこちら↓

    Python新着案件New Job