Pythonではall ()およびall ()


このポストでは、Pythonではany ()とall ()関数を調べます.
まず、any ()関数について説明します.

👉any ()
any ()関数は引数としてiterableをとります.
iterableはリスト、タプル、辞書です.
any ()関数はiterable内の要素が真ならば' true 'を返します.
ただし、関数に渡されるiterableが空の場合は' false 'を返します.
この関数は以下のコードブロックに似ています
def any(iterable):
    for element in iterable:
        if element:
            return True
    return False  
以下は、3より大きい数の' true 'を返す例を示します.
ここでは、コードを簡単に保つためにリストの理解を使用している.
list=[2,3,4,5,6,7]
print(any([num>3 for num in list]))

The output is 'True' as 4,5,6 and 7 are greater than 3.


次にall ()関数を調べます.

👉all ()
all ()関数は引数としてiterableをとります: all ( iterable ).
all ()関数は、iterable内のすべての項目がtrueの場合にのみtrueを返します.
つのアイテムがfalseであっても' false 'を返します.しかし、iterableが空の場合、' true 'を返します.
all ()関数は以下のコードブロックに似ています
def all(iterable):
    for element in iterable:
        if not element:
            return False
    return True
以下は、3より大きい数に対してtrueを返す場合の使用例です.
list=[1,2,3,3]
print(all([num>3 for num in list]))

The output is False as no number is greater than 3 in the provided list.


辞書中の
  • 、all ()およびall ()は、真または偽を返すためのキーをチェックし、値をチェックします.