logo

Python jebkura() funkcija

Python funkcija any() atgriež vērtību True, ja kāds no noteiktā iterējamā elementa (saraksts, vārdnīca, virkne, kopa utt.) ir patiess, pretējā gadījumā tā atgriež False.

Piemērs



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

Python any() funkcijas sintakse

Any() funkcijai Python ir šāda sintakse:

Sintakse: jebkurš (atkārtojams)

  • Atkārtojams: Tas ir atkārtojams objekts, piemēram, vārdnīca, virkne, saraksts, kopa utt.

Atgriež: Atgriež True, ja kāds no vienumiem ir True.



Python any() funkcijas piemērs

Python any() funkcija sarakstos iekšā Python . Tālāk sniegtajā piemērā tiek atgriezta vērtība True, jo vismaz viens saraksta elements (3. elements) ir patiess.

Python3






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

>

>

Izvade:

True>

Python any() funkciju saraksti

Šajā piemērāany()>funkcija tiek izmantota, lai pārbaudītu, vai sarakstā ir kāda vērtībaTrue>. Ja vismaz viens elements Python saraksts irTrue>, tas atgriezīs “True”; pretējā gadījumā tas atgriezīs “False”. Turklāt ir jāveic darbība, lai pārbaudītu, vai visi saraksta elementi atbilst Python nosacījumiem. Tas tiek panākts, izmantojotall()>pati 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))>

>

>

Izvade:

True False False>

Darbs ar jebkuru() funkciju ar Tuples

Šajā piemērā mēs redzēsim lietojumuany()>funkcija ieslēgta Python Tuples , nodrošinot veidu, kā pārbaudīt, vai korejā kāda vērtība ir patiesa. Izmantojot jebkuru(), mēs varam pārbaudīt, vai visi saraksta vienumi ir patiesi. Ja vismaz viens elements kortežā ir True, funkcija any() atgriezīs vērtību True, pretējā gadījumā tā atgriezīs vērtību False, pat ja korte ir tukša.

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

>

>

Izvade:

True False True False>

Darbs ar jebkuru() funkciju ar komplektiem

Šajā piemērā mēs redzēsim lietojumuany()>funkcija ieslēgta Python komplekti , parādot, kā to var izmantot, lai pārbaudītu, vai kāda no kopas vērtībām ir patiesa. Funkcija any() uz kopām darbojas līdzīgi kā sarakstam vai kortei. Ja vismaz viens komplekta elements tiek novērtēts kā “True”, tas atgriezīs vērtību “True”.

Python3




string to itn

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

>

>

Izvade:

True False True False>

Darbs ar jebkuru () funkciju ar vārdnīcām

Vārdnīcas gadījumā, ja visas atslēgas vārdnīca ir false vai vārdnīca ir tukša, jebkura() funkcija Python atgriež False. Ja vismaz viena atslēga ir True, any() atgriež 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))>

>

>

Izvade:

True False True False>

Darbs ar jebkuru () funkciju ar Strings

Šajā piemērā mēs redzēsim, kā darbojas Python any() funkcija Python virkne . Funkcija any() atgriež True, ja virknē ir vismaz 1 rakstzīme. Šī izmantošanaany()>funkcija ļauj pārbaudīt, vai virknē kāda vērtība ir patiesa, efektīvi nosakot, vai virkne ir tukša.

Python3




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

>

>

Izvade:

True True False>

Python any() funkcija ar nosacījumu

Šajā piemērāany()>funkcija Python pārbauda jebkuru elementu, kas atbilst nosacījumam, un atgriež True, ja tā atrod kādu True vērtību. Šī funkcija ir īpaši noderīga, lai pārbaudītu, vai visi saraksta elementi atbilst Python nosacījumiem. Tas nodrošina ērtu veidu, kā noteikt, vai iterējamā vismaz viens elements ir patiess.

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>>>for> ele>in> test_list)> # Printing result> print>(>'Does any element satisfy specified condition ? : '>, res)>

>

java lambda izteiksmes

>

Izvade:

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

P ython any() funkcija ar For Loop

Šajā piemērā mēs ieviesīsim jebkuru () funkciju, izmantojot Python funkcijas un a cilpai un pārbaudīt, vai visi saraksta elementi ir patiesi. Funkcija my_any() atgriež vērtību True, ja kāds iterable elements ir True, pretējā gadījumā atgriež 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))>

>

>

Izvade:

True>