Встречается на собеседованиях • сегодня

Зачем нужен all() в Python

Функция all() возвращает True, если все элементы переданного итерируемого объекта истинны (или если объект пуст). В противном случае возвращает False.

Пример:

python
numbers = [2, 4, 6, 8]
print(all(x % 2 == 0 for x in numbers))  # True (все чётные)

values = [True, False, True]
print(all(values)) # False (не все True)

text

**Где полезно:**  
- Проверка условий для всех элементов коллекции.  
- Валидация данных (например, все поля заполнены).  
- Работа с генераторами и `filter()`.  

**Особенности:**  
- Для пустого итерируемого объекта вернёт `True`.  
- Работает с любыми итерируемыми объектами (списки, кортежи, генераторы).
Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

Следующий вопрос

Это единственный вопрос по вашему фильтру

как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы