logo

Python any() funktion

Python any()-funktionen returnerar True om något av elementen i en given iterabel (Lista, Dictionary, Tuple, set, etc) är True annars returnerar den False.

Exempel



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

Python any() Funktionssyntax

any() funktion i Python har följande syntax:

Syntax: vilken som helst

  • Iterable: Det är ett iterabelt objekt som en ordbok, tuppel, lista, uppsättning, etc.

Returnerar: Returnerar True om något av objekten är True.



Python any() Funktionsexempel

Python any() Funktion på listor i Pytonorm . Exemplet nedan returnerar True eftersom minst ett element i listan (3:e elementet) är True.

Python3




gör medan loop i java



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

>

>

Produktion:

True>

Python any() funktionslistor

I det här exemplet ärany()>funktionen används för att kontrollera om något värde i listan finnsTrue>. Om minst ett element i Python lista ärTrue>, kommer det att returnera 'True'; annars kommer det att returnera 'False'. Dessutom finns det ett steg för att kontrollera om alla element i List uppfyller villkoren i Python. Detta uppnås med hjälp avall()>funktionen själv.

Python3




sql välj från flera tabeller

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

>

>

Produktion:

True False False>

Fungerar av vilken() funktion som helst med Tuples

I det här exemplet kommer vi att se användningen avany()>funktion på Python Tuples , vilket ger ett sätt att kontrollera om något värde är sant i en tupel. Genom att använda any() kan vi kontrollera om alla objekt i en lista är sanna. Om åtminstone ett enstaka element i tuppeln är True, kommer any()-funktionen att returnera 'True', annars returnerar den 'False' även om tuplen är tom.

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

>

>

Produktion:

True False True False>

Arbeta med valfri() funktion med uppsättningar

I det här exemplet kommer vi att se användningen avany()>funktion på Python-uppsättningar , som visar hur det kan användas för att kontrollera om något värde är sant i en uppsättning. Any()-funktionen på set fungerar på samma sätt som den är för en lista eller en tupel. Om åtminstone ett enstaka element i en uppsättning utvärderas att vara 'Sant', kommer det att returnera 'Sant'.

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

>

kasta kast i java

>

Produktion:

True False True False>

Fungerar av någon() funktion med ordböcker

När det gäller en ordbok, om alla nycklar till lexikon är falska eller ordboken är tom, returnerar any() funktion i Python False. Om minst en nyckel är True, returnerar 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))>

>

>

Produktion:

True False True False>

Arbeta med vilken som helst() funktion med Strings

I det här exemplet kommer vi att se hur Python any() funktion fungerar med Python sträng . Funktionen any() returnerar True, om det finns minst 1 tecken i strängen. Denna användning avany()>funktionen låter dig kontrollera om något värde är sant i en sträng, vilket effektivt avgör om strängen är tom eller inte.

vad är dator

Python3




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

>

>

Produktion:

True True False>

Python any() Funktion med ett villkor

I det här exemplet ärany()>funktion i Python söker efter alla element som uppfyller ett villkor och returnerar True om den hittar något True-värde. Denna funktion är särskilt användbar för att kontrollera om alla/några element i List uppfyller villkoren i Python. Det ger ett bekvämt sätt att avgöra om minst ett element i en iterabel är sant.

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

>

>

Produktion:

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

P ython any() Funktion med For Loop

I det här exemplet kommer vi att implementera någon() funktion med hjälp av Python funktioner och a för slinga och för att kontrollera om alla element i Lista är sanna. Funktionen my_any() returnerar True om något element i iterabeln är True, annars returnerar 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))>

>

>

Produktion:

True>