Функція any () повертає True, якщо будь-який елемент ітерабельного значення є True. Якщо ні, any () повертає False.
Синтаксис any():
будь-який (ітеративний)
Параметри функції any ()
any()Функція приймає итератор (список, струнні, словник і т.д.) в Python.
Значення, повернене функцією any ()
any()Функція повертає логічне значення:
Trueякщо принаймні один елемент ітерабельного істиннийFalseякщо всі елементи хибні або якщо ітерабель порожній
| Хвороба | Повернене значення | 
|---|---|
| Усі значення істинні | Правда | 
| Усі значення хибні | помилковий | 
| Одне значення істинне (інші хибне) | Правда | 
| Одне значення хибне (інші істинні) | Правда | 
| Порожній ітеративний | помилковий | 
Приклад 1: Використання будь-якого () у списках Python
 # True since 1,3 and 4 (at least one) is true l = (1, 3, 4, 0) print(any(l)) # False since both are False l = (0, False) print(any(l)) # True since 5 is true l = (0, False, 5) print(any(l)) # False since iterable is empty l = () print(any(l))
Вихідні дані
True False True False
any()Метод працює аналогічним чином для кортежів і наборів , як списки.
Приклад 2: Використання будь-якого () на рядках Python
 # Atleast one (in fact all) elements are True s = "This is good" print(any(s)) # 0 is False # '0' is True since its a string character s = '000' print(any(s)) # False since empty iterable s = '' print(any(s))
Вихідні дані
True True False
Приклад 3: Використання будь-якого () зі словниками Python
У разі словників, якщо всі ключі (не значення) хибні або словник порожній, any()повертається False. Якщо хоча б один ключ є істинним, any()повертає True.
 # 0 is False d = (0: 'False') print(any(d)) # 1 is True d = (0: 'False', 1: 'True') print(any(d)) # 0 and False are false d = (0: 'False', False: 0) print(any(d)) # iterable is empty d = () print(any(d)) # 0 is False # '0' is True d = ('0': 'False') print(any(d))
Вихідні дані
False True False False True








