Функція any() в Python

 4320

Функція any() повертає True, якщо хоча б один з елементів ітерованого об’єкта дорівнює True. Наприклад:

Результат:

True

Синтаксис функції any()

Параметри функції any()

Функція any() приймає ітерований об’єкт (список, рядок, словник і т.д.) в Python.

Значення, яке повертає функція any()

Функція any() повертає логічне значення:

   True — якщо хоча б один з елементів ітерованого об’єкта дорівнює True;

   False — якщо всі елементи дорівнюють False або ітерований об’єкт порожній.

Умова Значення, яке повертається
Всі значення дорівнюють True True
Всі значення дорівнюють False False
Одне зі значень дорівнює True True
Одне зі значень дорівнює False True
Порожній ітерований об’єкт False

Приклад №1: Використання функції any() зі списками в Python

Результат:

True
False
True
False

Як і зі списками функція any() працює аналогічно з кортежами та множинами.

Приклад №2: Використання функції any() з рядками в Python

Результат:

True
True
False

Приклад №3: Використання функції any() зі словниками в Python

У випадку зі словниками, якщо всі ключі (не значення) дорівнюють False або словник порожній, функція any() повертає False. Якщо хоч один ключ дорівнює True, функція any() повертає True.

Результат:

False
True
False
False
True

Оцінити статтю:

1 Зірка2 Зірки3 Зірки4 Зірки5 Зірок (4 оцінок, середня: 5,00 з 5)
Завантаження...

Залишити відповідь

Ваш E-mail не буде опублікований. Обов'язкові поля відмічені *