Встроенная функция Python any(iterable)
может помочь быстро проверить, есть ли bool(element)
True
в повторяющемся типе.
>>> l = [None, False, 0]
>>> any(l)
False
>>> l = [None, 1, 0]
>>> any(l)
True
Но есть ли элегантный способ или функция в Python, который мог бы достичь противоположного эффекта any(iterable)
? То есть, если какой-либо bool(element) is False
, то верните True
, как в следующем примере:
>>> l = [True, False, True]
>>> any_false(l)
>>> True