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を使うともっと簡単に書けます。
関連トピック
リスト