1. ホーム
  2. python

[解決済み] Pythonのリストに含まれる真のブール値の数を数える

2022-04-20 13:55:07

質問

ブール値のリストがあります。

[True, True, False, False, False, True]

の数を数える方法を探しています。 True を返すようにしたい(だから上の例では 3 .) 特定の要素の出現回数を探す例はありましたが、ブール値を扱うのでもっと効率的な方法はないでしょうか?私は、次のようなものを考えています。 all または any .

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

True が等しい。 1 .

>>> sum([True, True, False, False, False, True])
3