Pythonのリスト内のTrueの数を数える方法について説明します。Pythonでは、Trueは内部的に1として表現され、Falseは0として表現されます。したがって、リスト全体を直接合計することで、Trueの数を得ることができます。
方法1: sum関数を使用する
Pythonの組み込み関数であるsum()を使用すると、リスト内のTrueの数を簡単に数えることができます。
# リストを定義する
lst = [True, True, False, False, False, True]
# sum関数を使用してTrueの数を数える
count = sum(lst)
print(count) # 出力: 3
方法2: countメソッドを使用する
リストにはcountメソッドがあり、これを使用するとTrueの数を効率的に数えることができます。
# リストを定義する
lst = [True, True, False, False, False, True]
# countメソッドを使用してTrueの数を数える
count = lst.count(True)
print(count) # 出力: 3
これらの方法を使用すると、Pythonのリスト内のTrueの数を簡単に数えることができます。適切な方法を選択して、コードを効率的に作成しましょう。