Python herhangi ()

Bir yinelenebilir öğenin herhangi bir öğesi True ise any () işlevi True döndürür. Değilse, any () False değerini döndürür.

Sözdizimi any()şöyledir:

 herhangi (yinelenebilir)

Any () işlevi için parametreler

any()Fonksiyon Python bir iterable (liste, dize, sözlük vs.) sürer.

Any () işlevi tarafından döndürülen Değer

any()Fonksiyon bir Boolean değeri verir:

  • True bir yinelenebilir öğenin en az bir öğesi doğruysa
  • False tüm öğeler yanlışsa veya yinelenebilir boşsa
Durum Geri dönüş değeri
Tüm değerler doğrudur Doğru
Tüm değerler yanlıştır Yanlış
Bir değer doğrudur (diğerleri yanlıştır) Doğru
Bir değer yanlıştır (diğerleri doğrudur) Doğru
Boş Yinelenebilir Yanlış

Örnek 1: Python Listelerinde herhangi bir () kullanma

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

Çıktı

 Doğru Yanlış Doğru Yanlış

any()Yöntem listeleri gibi küpe ve setleri için de benzer şekilde çalışır.

Örnek 2: Python Dizelerinde herhangi () kullanma

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

Çıktı

 Doğru Doğru Yanlış

Örnek 3: Python Sözlükleriyle herhangi () kullanma

Sözlükler söz konusu olduğunda, tüm anahtarlar (değerler değil) yanlışsa veya sözlük boşsa any()geri döner False. En az bir anahtar doğruysa any()geri döner 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))

Çıktı

 Yanlış Doğru Yanlış Yanlış Doğru

Ilginç makaleler...