summaryrefslogtreecommitdiff
path: root/PYTHON/any, all.md
blob: 56a60e6a6071350efe2bd72509700017f214a1c0 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
Когда нужно проверить список условий, any и all делают код более читаемым и удобным.

```python
numbers = [2, 4, 6, 8]

# Проверяем, есть ли хотя бы одно нечётное число
print(any(n % 2 != 0 for n in numbers))  # False

# Проверяем, все ли числа чётные
print(all(n % 2 == 0 for n in numbers))  # True
```

**📌 Почему это удобно?**

🟢 any() возвращает True, если хотя бы одно условие выполняется

🟢 all() возвращает True, если выполняются все условия

🟢 Упрощает код вместо громоздких циклов


🗣️ **Используйте** any() **и** all()**, когда нужно быстро проверить списки условий без явных циклов**.