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の数を簡単に数えることができます。適切な方法を選択して、コードを効率的に作成しましょう。

投稿者 admin

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です