Питхон било који ()

Функција ани () враћа Труе ако је било који елемент итерабла Труе. Ако није, било који () враћа Фалсе.

Синтакса any()је:

 било који (итерабле)

Параметри за било коју () функцију

any()Функција узима итерабле (лист, стринг, рјечник итд) у Питхон.

Вредност враћена било којом функцијом ()

any()Функција враћа боолеан вредност:

  • True ако је бар један елемент итерабилног тачан
  • False ако су сви елементи нетачни или ако је итерабле празан
Стање Повратна вредност
Све вредности су истините Истина
Све вредности су нетачне Нетачно
Једна вредност је тачна (друге су нетачне) Истина
Једна вредност је нетачна (друге су тачне) Истина
Емпти Итерабле Нетачно

Пример 1: Коришћење било ког () на Питхон листама

 # 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))

Оутпут

 Труе Фалсе Труе Фалсе

any()Метода ради на сличан начин за торки и скупова као листе.

Пример 2: Коришћење било ког () на Питхон стринговима

 # 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))

Оутпут

 Тачно Тачно Нетачно

Пример 3: Коришћење било ког () са Питхон речницима

У случају речника, ако су сви кључеви (не вредности) нетачни или је речник празан, 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))

Оутпут

 Лажно Тачно Нетачно Фалсе Истинито

Занимљиви Чланци...