any()

Введение

Функция any() возвращает True если хотя бы один объект внутри итерируемого объекта True.

В противном случае возвращает False

Если итерируемый объект пуст, то any() вернёт False

Параметром функции может быть итерируемый объект ( список , кортеж, словарь )

Синтаксис

any(iterable)

Пример

Принцип работы any()

# any() print(any([False, False, False])) # -> False print(any([False, False, True])) # -> True

Пременим эти функции к генераторам.

print(any(is_prime(x) for x in range(1328, 1361))) print(any(is_prime(x) for x in range(99, 102))) print(all(is_prime(x) for x in range(99, 102))) print(all(name == name.title() for name in ['Benalmadena', 'Cordoba', 'Fuengirola', 'Malaga']))

False True False True

Автор статьи: Андрей Олегович