Python all() ビルトイン関数
イテラブルのすべての要素が真である場合(またはイテラブルが空の場合)に True を返します。
Introduction
Python の all() 関数は、イテラブル内のすべての要素が True であるかどうかをチェックするビルトイン関数です。すべての要素が真と評価される場合、またはイテラブルが空の場合に True を返します。これは、リスト内のすべての数値が正であるか、フォーム内のすべての必須フィールドが入力されているかなど、コレクション全体の状態を検証する場合に役立ちます。
Examples
# すべての値が真値 (truthy)
all([1, 2, 3])
# 偽値 (falsy) (0) を含む
all([1, 0, 3])
# 偽値 (空文字列) を含む
all(['a', '', 'c'])
# 空のイテラブルは True と見なされる
all([])
True
False
False
True