Встроенная функция Python all()

Из документации Python 3

Возвращает True, если все элементы итерируемого объекта истинны (или если итерируемый объект пуст).

Введение

Встроенная функция all() в Python — это функция, которая проверяет, являются ли все элементы в итерируемом объекте True. Она возвращает True, если каждый элемент оценивается как истинный, или если итерируемый объект пуст. Это полезно для проверки условий в коллекции элементов, например, для проверки того, все ли числа в списке положительны или все ли обязательные поля в форме заполнены.

Примеры

# Все значения истинны (truthy)
all([1, 2, 3])

# Содержит ложное (falsy) значение (0)
all([1, 0, 3])

# Содержит ложное (falsy) значение (пустая строка)
all(['a', '', 'c'])

# Пустой итерируемый объект считается истинным
all([])
True
False
False
True

Связанные ссылки