【Python】リスト(list)のソート方法 ~sort, sorted~
naoki-hn Python Tech
の要素数をカウントする方法-_-count-_.jpg)
Pythonのリスト(list)の要素数をカウントする方法(countメソッド)について解説します。
list) の要素数をカウントする countPythonでリスト中の同一要素の要素数をカウントする場合は、countメソッドを使用します。
count の基本的な使い方リスト内の同一要素をカウントするには、以下のようにcountメソッドを使用します。
data = ["A", "B", "A", "C", "D", "E", "A"]
# リスト内の同一要素の要素数をカウントする
cnt = data.count("A")
print(f"cnt: {cnt}")
# 見つからない場合は0を返す
cnt = data.count("Z")
print(f"cnt: {cnt}")【実行結果】 cnt: 3 cnt: 0
countメソッドは、引数で指定した要素(文字列や値等)が、当該リストに何個あるかという要素数を返却します。また、リストの中に指定した要素が存在していない場合には、0を返却します。
collections.Counter を使用するリスト内の要素数をカウントする方法として他にもcollectionsモジュールのCounterを使用することも可能です。
Counterについては「Counterで要素数をカウントする(collections.Counter)」でまとめていますので参考にしてください。
Pythonのリスト(list)の要素数をカウントする方法について解説しました。
リストのcountメソッドを使用することで要素数は簡単に調べることができます。簡単なので是非使えるようにしてもらえればと思います。
上記で紹介しているソースコードについては GitHub にて公開しています。参考にしていただければと思います。
