logo

Funkcija Python any().

Funkcija Python any() vrne True, če je kateri koli element dane iterable (Seznam, Slovar, Tuple, niz itd.) True, sicer vrne False.

Primer



  Input:   [True, False, False]   Output:   True     Input:   [False, False, False]   Output:   False>

Sintaksa funkcije Python any().

funkcija any() v Pythonu ima naslednjo sintakso:

Sintaksa: kateri koli (iterable)

  • Ponovljivo: Je ponovljiv objekt, kot je slovar, tuple, seznam, niz itd.

Vrne: Vrne True, če je kateri od elementov True.



Primer funkcije Python any().

Funkcija Python any() na seznamih v Python . Spodnji primer vrne True, ker je vsaj en element na seznamu (3. element) True.

Python3






# a List of boolean values> l>=> [>False>,>False>,>True>,>False>,>False>]> print>(>any>(l))>

>

>

Izhod:

True>

Seznami funkcij Python any().

V tem primeru jeany()>funkcija se uporablja za preverjanje, ali je katera koli vrednost na seznamuTrue>. Če vsaj en element v Seznam Python jeTrue>, bo vrnilo »True«; sicer bo vrnil »False«. Poleg tega obstaja korak za preverjanje, ali vsi elementi na seznamu izpolnjujejo pogoje v Pythonu. To se doseže z uporaboall()>sama funkcija.

Python3




# All elements of list are True> l>=> [>4>,>5>,>1>]> print>(>any>(l))> # All elements of list are False> l>=> [>0>,>0>,>False>]> print>(>any>(l))> # Some elements of list are> # True while others are False> # l = [1, 0, 6, 7, False]> # print(any(l))> # Empty list> l>=> []> print>(>any>(l))>

>

>

Izhod:

True False False>

Delovanje katere koli() funkcije s torki

V tem primeru bomo videli uporaboany()>funkcija vklopljena Python Tuples , ki omogoča preverjanje, ali je katera koli vrednost resnična v nizu. Z uporabo any() lahko preverimo, ali so vsi elementi na seznamu True. Če je vsaj en element v nizu True, bo funkcija any() vrnila »True«, sicer bo vrnila »False«, tudi če je tuple prazen.

Python3




# All elements of tuple are True> t>=> (>2>,>4>,>6>)> print>(>any>(t))> # All elements of tuple are False> t>=> (>0>,>False>,>False>)> print>(>any>(t))> # Some elements of tuple are True while> # others are False> t>=> (>5>,>0>,>3>,>1>,>False>)> print>(>any>(t))> # Empty tuple> t>=> ()> print>(>any>(t))>

stikalo za tipkopis

>

>

Izhod:

True False True False>

Delovanje katere koli () funkcije z nizi

V tem primeru bomo videli uporaboany()>funkcija vklopljena Python Sets , ki prikazuje, kako ga je mogoče uporabiti za preverjanje, ali je katera koli vrednost v nizu resnična. Funkcija any() na nizih deluje podobno kot za seznam ali zbirko. Če je vsaj en element v nizu ocenjen kot »True«, bo vrnil »True«.

Python3




# All elements of set are True> s>=> {>1>,>1>,>3>}> print>(>any>(s))> # All elements of set are False> s>=> {>0>,>0>,>False>}> print>(>any>(s))> # Some elements of set are True while others are False> s>=> {>1>,>2>,>0>,>8>,>False>}> print>(>any>(s))> # Empty set> s>=> {}> print>(>any>(s))>

>

>

Izhod:

True False True False>

Delovanje funkcije any() s slovarji

V primeru slovarja, če so vsi ključi v slovar so napačne ali je slovar prazen, funkcija any() v Pythonu vrne vrednost False. Če je vsaj en ključ True, any() vrne True.

Python3




# All keys of dictionary are true> d>=> {>1>:>'Hello'>,>2>:>'Hi'>}> print>(>any>(d))> # All keys of dictionary are false> d>=> {>0>:>'Hello'>,>False>:>'Hi'>}> print>(>any>(d))> # Some keys of dictionary> # are true while others are false> d>=> {>0>:>'Salut'>,>1>:>'Hello'>,>2>:>'Hi'>}> print>(>any>(d))> # Empty dictionary> d>=> {}> print>(>any>(d))>

>

>

Izhod:

True False True False>

Delovanje funkcije any() z nizi

V tem primeru bomo videli, kako deluje funkcija Python any(). Python String . Funkcija any() vrne True, če je v nizu vsaj 1 znak. Ta uporabaany()>vam omogoča, da preverite, ali je katera koli vrednost v nizu resnična, s čimer dejansko ugotovite, ali je niz prazen ali ne.

Python3




# Non-Empty String> s>=> 'Hi There!'> print>(>any>(s))> # Non-Empty String> s>=> '000'> print>(>any>(s))> # Empty string> s>=> ''> print>(>any>(s))>

>

>

Izhod:

True True False>

Funkcija Python any() s pogojem

V tem primeru jeany()>funkcija v Pythonu preveri kateri koli element, ki izpolnjuje pogoj, in vrne True, če najde katero koli vrednost True. Ta funkcija je še posebej uporabna za preverjanje, ali vsi/kateri koli elementi na seznamu izpolnjujejo pogoj v Pythonu. Zagotavlja priročen način za ugotavljanje, ali je vsaj en element v iterabli resničen.

Python3




# Python3 code to demonstrate working of any()> # To Check if any element in list satisfies a condition> # initializing list> test_list>=> [>4>,>5>,>8>,>9>,>10>,>17>]> # printing list> print>(>'The original list : '>, test_list)> # Check if any element in list satisfies a condition> # Using any()> res>=> any>(ele>>10> for> ele>in> test_list)> # Printing result> print>(>'Does any element satisfy specified condition ? : '>, res)>

>

base64 dekodira v js

>

Izhod:

The original list : [4, 5, 8, 9, 10, 17] Does any element satisfy specified condition ? : True>

p Funkcija ython any() z zanko For

V tem primeru bomo implementirali funkcijo any() z uporabo Python funkcije in a za zanko in preveriti, ali so vsi elementi na seznamu resnični. Funkcija my_any() vrne True, če je kateri koli element iterable True, sicer vrne False.

Python3




# this function gives same result as built-in any() function> def> my_any(list_x):> >for> item>in> list_x:> >if> item:> >return> True> >return> False> x>=> [>4>,>5>,>8>,>9>,>10>,>17>]> print>(my_any(x))>

>

>

Izhod:

True>