Возвращает значение true, если любой из элементов имеет значение True. Возвращает False, если пусто или все ложно. Any можно рассматривать как последовательность операций ИЛИ для предоставленных итераций.
Это закрывает выполнение, т. е. останавливает выполнение, как только становится известен результат.
Синтаксис: любой (список итераций)
# Поскольку все ложно, возвращается false
print
(
any
([
False
,
False
,
False
,
False
]))
# Здесь метод замкнется на
# Второй элемент (True) и вернуть Истина.
print
(
any
([
False
,
True
,
False
,
False
]))
# Здесь метод будет закорочен
# сначала (True) и вернет True.
print
(
any
([
True
,
False
,
False
,
Ложь
]))
Вывод:
False True
Возвращает true, если все элементы known равно True (или если итерация пуста). Все это можно представить как последовательность операций И на предоставленных итерациях. Это также закрывает выполнение, т. е. останавливает выполнение, как только становится известен результат.
Синтаксис: все (список итераций)
# Все итерации здесь имеют значение True, поэтому все
# вернут True, и будет напечатано то же самое
print
(
all
([
True
,
True
,
True
,
True
]))
# Здесь метод будет сокращен
# первый элемент (False) и возвращает False.
print
(
all
([
False
,
True
,
True
,
False
]))
# Этот оператор вернет False, так как нет
# Найдено верно в итерациях
print
(
all
([
False
,
False
,
False
]))
Вывод:
True Fals e False

Эта статья является вкладом в Mayank Rawat Если вы любите Python .Engineering и хотели бы внести свой вклад, вы также можете написать статью, используя contribute.python.engineering или опубликовать статью по адресу [email protected] См. мою статью на домашней странице Python.Engineering и помогите другим специалистам.
Если вы обнаружите что-то не так или хотите поделиться дополнительной информацией по теме, обсуждаемой выше, оставляйте комментарии.