リストメソッド

count()(リスト)

リストの中に、指定した値がいくつ含まれているかを数えます。

構文

リスト.count(値)

使用例

nums = [1, 2, 2, 3, 2]
print(nums.count(2))

実行結果

3

💡 実践的な使用例

votes = ['A', 'B', 'A', 'C', 'A', 'B']
candidates = set(votes)
for c in candidates:
    print(c, votes.count(c))

リストの中の値をそれぞれ何回数えるかを集計したい場合、この例のように自分でループを書くこともできますが、標準ライブラリのcollections.Counterを使うともっと簡単に書けます。

関連トピック

リスト

← メソッド辞典に戻る