Python all() 関数

インスタンス

リスト内のすべての項目が True であるか確認:

mylist = [True, True, True]
x = all(mylist)

インスタンスを実行

定義と使用法

イテラブル内のすべての項目が true であれば、all() 関数は True を返し、それ以外の場合は False を返します。

イテラブルオブジェクトが空であれば、all() 関数も True を返します。

文法

all(iterable)

引数の値

引数 説明
iterable イテラブルオブジェクト(リスト、タプル、辞書)

さらにインスタンス

インスタンス

リスト内のすべての項目が True であるか確認:

mylist = [0, 1, 1]
x = all(mylist)

インスタンスを実行

インスタンス

元組内のすべての項目が True であるか確認:

mytuple = (0, True, False)
x = all(mytuple)

インスタンスを実行

インスタンス

集合内のすべての項目が True であるか確認:

myset = {0, 1, 0}
x = all(myset)

インスタンスを実行

インスタンス

辞書内のすべての項目が True であるか確認:

mydict = {0 : "Apple", 1 : "Orange"}
x = all(mydict)

インスタンスを実行

注意:辞書上で使用する場合、all() 関数はすべてのキーが真であることをチェックしますが、値ではありません。

関連ページ

リファレンスマニュアル:any() 関数