1. ホーム
  2. python

[解決済み] リスト項目の出現回数を数えるにはどうしたらいいですか?

2022-03-18 19:59:04

質問

Pythonで、ある項目が与えられたとき、その項目の出現回数を数えるにはどうしたらいいですか?

どのように解決するのですか?

1つの項目のカウントだけが必要な場合は count メソッドを使用します。

>>> [1, 2, 3, 4, 1, 4, 1].count(1)
3

カウント性能に関する重要な注意事項

複数の項目をカウントしたい場合は使用しないでください .

呼び出し count をループさせるためには、すべての count を呼び出すと、パフォーマンスが極端に低下する可能性があります。

すべての項目、あるいは複数の項目だけをカウントしたい場合は Counter 他の回答で説明したとおりです。