diff options
| author | vlapa <vlapa@ya.ru> | 2026-06-13 20:33:26 +0300 |
|---|---|---|
| committer | vlapa <vlapa@ya.ru> | 2026-06-13 20:33:26 +0300 |
| commit | e5abc1fe99340b979b18864d978179f71fe8f5c5 (patch) | |
| tree | 98fd0ad7c6d0744894d6e74e446daacd9e6dd1b5 /PYTHON/any, all.md | |
First
Diffstat (limited to 'PYTHON/any, all.md')
| -rw-r--r-- | PYTHON/any, all.md | 22 |
1 files changed, 22 insertions, 0 deletions
diff --git a/PYTHON/any, all.md b/PYTHON/any, all.md new file mode 100644 index 0000000..56a60e6 --- /dev/null +++ b/PYTHON/any, all.md @@ -0,0 +1,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()**, когда нужно быстро проверить списки условий без явных циклов**.
\ No newline at end of file |
