logo

Python any()-functie

De functie any() van Python retourneert True als een van de elementen van een bepaalde iterabele (Lijst, Woordenboek, Tuple, set, enz.) True is, anders retourneert deze False.

Voorbeeld



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

Python any() Functiesyntaxis

any() functie in Python heeft de volgende syntaxis:

Syntaxis: elke (itereerbare)

  • Itereerbaar: Het is een itereerbaar object zoals een woordenboek, tuple, lijst, set, enz.

Geeft terug: Retourneert True als een van de items True is.



Python any() Functievoorbeeld

Python any() Functie op lijsten in Python . Het onderstaande voorbeeld retourneert True omdat ten minste één element in de lijst (3e element) True is.

Python3




string converteren naar int java



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

>

>

Uitgang:

True>

Python any()-functielijsten

In dit voorbeeld is deany()>functie wordt gebruikt om te controleren of er een waarde in de lijst aanwezig isTrue>. Als ten minste één element in de Python-lijst isTrue>, het zal ‘Waar’ retourneren; anders zal het ‘False’ retourneren. Bovendien is er een stap om te controleren of alle elementen in Lijst aan de voorwaarde in Python voldoen. Dit wordt bereikt met behulp van deall()>functie zelf.

Python3




Java-polymorfisme

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

>

>

Uitgang:

True False False>

Werking van elke () functie met tupels

In dit voorbeeld zullen we het gebruik van deany()>functie aan Python Tupels , waarmee u kunt controleren of een waarde in een tuple waar is. Door any() te gebruiken, kunnen we controleren of alle items in een lijst waar zijn. Als ten minste één enkel element in het tupel True is, retourneert de functie any() ‘True’, anders retourneert het ‘False’, zelfs als het tupel leeg is.

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

>

>

Uitgang:

True False True False>

Werking van elke () functie met sets

In dit voorbeeld zullen we het gebruik van deany()>functie aan Python-sets , waarmee wordt gedemonstreerd hoe het kan worden gebruikt om te controleren of een waarde in een set waar is. De functie any() op sets werkt op dezelfde manier als voor een lijst of een tuple. Als ten minste één enkel element in een set als ‘Waar’ wordt beoordeeld, zal het ‘Waar’ retourneren.

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

>

directory in Linux-opdrachten

>

Uitgang:

True False True False>

Werking van elke() functie met woordenboeken

In het geval van een woordenboek, als alle sleutels van de woordenboek false zijn of het woordenboek leeg is, retourneert de functie any() in Python False. Als ten minste één sleutel True is, retourneert any() 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))>

>

>

Uitgang:

True False True False>

Werking van elke() functie met Strings

In dit voorbeeld zullen we zien hoe Python any()-functie werkt Python-snaar . De functie any() retourneert True als de string minimaal 1 teken bevat. Dit gebruik van deany()>Met de functie kunt u controleren of een waarde in een string waar is, waardoor effectief wordt bepaald of de string leeg is of niet.

lijst gesorteerd op Java

Python3




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

>

>

Uitgang:

True True False>

Python any() Functie met een voorwaarde

In dit voorbeeld is deany()>functie in Python controleert op elk element dat aan een voorwaarde voldoet en retourneert True als het een True-waarde vindt. Deze functie is met name handig om te controleren of alle/enige elementen in Lijst voldoen aan de voorwaarde in Python. Het biedt een handige manier om te bepalen of ten minste één element in een iterabele waar is.

Python3




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

>

>

Uitgang:

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

P ython any() Functie met For Loop

In dit voorbeeld zullen we elke() functie implementeren met behulp van Python-functies en een for loop en om te controleren of alle elementen in Lijst waar zijn. De functie my_any() retourneert True als een element van de iterabele True is, anders wordt False geretourneerd.

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

>

>

Uitgang:

True>