Upotreba bilo koje () funkcije Pythona

Python Any Function Usage



bilo koji () je ugrađena funkcija pythona za provjeru stavki više objekata tipa podataka poput tuplea ili popisa ili rječnika, a bilo koja stavka sadrži true, tada će funkcija vratiti vrijednost true. Na primjer, ako barem jedna stavka tuplea sadrži istinsku vrijednost i tuple je proslijeđen kao argument bilo koje () funkcije, metoda će vratiti true. Ali ako sve stavke tuplea sadrže lažnu vrijednost, tada će povratna vrijednost bilo koje () funkcije biti netočna. Ova funkcija radi kao logički ILI uvjeti koji vraćaju true ako je bilo koji uvjet istinit. Upotreba bilo koje () funkcije u pythonu opisana je u ovom vodiču.

Sintaksa:

bilo koji(iterable_variable)

Ovdje iterable_variable može biti bilo koji tuple ili popis ili bilo koji iterabilni objekt i vraća logičku vrijednost. U nastavku je prikazana uporaba bilo koje () funkcije na različitim iterabilnim objektima.







Upotreba bilo koje () funkcije na nizu

Bilo koja vrijednost niza smatra se pravom vrijednošću za bilo koji () funkcija. U sljedećem primjeru, nizovi podataka pohranjeni su u varijabli, tekst1 a kad se varijabla prenese kao argument za bilo koji () funkcija tada vraća true. Kad je prazan niz spremljen u varijablu, tekst 2, i prešao na bilo koji () funkcija tada vraća false jer se prazni niz smatra lažnim.



#!/usr/bin/env python3

# Primijeni bilo koji () na podatke niza
tekst1= 'Linux savjet'
ispisati('Izlaz vrijednosti niza:', bilo koji(tekst1))

# Primijeni bilo koji () na prazne podatke
tekst2= ''
ispisati('Izlaz prazne vrijednosti niza:', bilo koji(tekst2))

Izlaz:



Sljedeći izlaz pojavit će se nakon pokretanja skripte.





Upotreba bilo koje () funkcije na tupleu

Sljedeća skripta prikazuje korištenje bilo koje () funkcije na različitim tipovima varijabli tuplea. tup1 sadrži sve numeričke vrijednosti i sve vraća true osim jedne. tup2 sadrži četiri lažne vrijednosti i jednu negativnu vrijednost (-1) koja vraća true. tup3 sadrži dvije lažne vrijednosti i dvije prazne vrijednosti koje također vraćaju lažno. tup4 sadrži dvije lažne vrijednosti, jednu vrijednost niza koja vraća true i jedan prazan niz koji vraća false.



#!/usr/bin/env python3

# Primijeni bilo koji () na numeričke podatke
tup1= (petnaest, 2. 3, 43, 0, 78)
ispisati('Prvi izlaz:', bilo koji(tup1))

# Primijenite bilo koji () na logičke podatke i negativni broj
tup2= (0, Netočno, Netočno,-1, Netočno)
ispisati('Drugi izlaz:', bilo koji(tup2))

# Primijeni bilo koji () na logičke podatke i prazan niz
tup3= ('', Netočno, '', Netočno)
ispisati('Treći izlaz:', bilo koji(tup3))

# Primijeni bilo koji () na logičke podatke i vrijednost niza
tup4= ('Zdravo', Netočno, '', Netočno)
ispisati('Četvrti izlaz:', bilo koji(tup4))

Izlaz:

Sljedeći izlaz pojavit će se nakon pokretanja skripte.

Upotreba bilo koje () funkcije na popisu

Sljedeća skripta prikazuje korištenje bilo koje () funkcije na varijablama popisa. Ovdje se koriste četiri vrste varijabli popisa. popis1 je prazan popis koji vraća false. popis2 sadrži tri string vrijednosti koje vraćaju true i praznu vrijednost koja vraća false. popis3 sadrži dva nula broja (0) koji vraćaju false i znak, '0' koji vraća true. popis4 sadrži tri vrijednosti, jednu nulu koja vraća false, jednu lažnu i jedan prazan niz koji vraća nulu. Dakle, sve vrijednosti popis4 su lažne.

#!/usr/bin/env python3

# Primijeni bilo koji () na praznom popisu
popis1= []
ispisati('Izlaz praznog popisa:' ,bilo koji(popis1))

# Primijeni bilo koji () na popis nizova
popis2= ['Ubuntu', '', '0', 'Fedora']
ispisati('Ispis popisa niza:' ,bilo koji(popis2))

# Primijenite any () na popis nultih vrijednosti
popis3= [0, '0', 0]
ispisati('Ispis popisa 0 vrijednosti:' ,bilo koji(popis3))

# Primijenite bilo koji () na popis logičkih i praznih nizova
popis4= [0, Netočno, '']
ispisati('Ispis popisa logičkih i praznih podataka:' ,bilo koji(popis4))

Izlaz:

Sljedeći izlaz pojavit će se nakon pokretanja skripte.

Korištenje bilo koje () funkcije u rječniku

Sljedeća skripta prikazuje korištenje bilo koje () funkcije u varijabli rječnika. funkcija () vraća vrijednost na temelju indeksnih vrijednosti rječnika. bilo koja () funkcija ovdje se primjenjuje na tri rječničke varijable. dic1 sadrži samo jednu stavku gdje je indeks 0 koji vraća vrijednost false. dic2 sadrži dvije stavke, indeks prve stavke je 0 koji vraća vrijednost false, a indeks druge stavke vrijednost niza koja vraća vrijednost true. dic3 sadrži dvije stavke, indeks prve stavke je netočan, a indeks druge stavke je prazan niz koji također vraća vrijednost false.

#!/usr/bin/env python3

# Primijenite bilo koji () na rječnik jedne stavke gdje je indeks 0
dic1= {0:'Pravi'}
ispisati('Prvi izlaz:', bilo koji(dic1))

# Primijenite any () na rječnik dvije stavke gdje su indeksi 0 i 'False'
dic2= {0:'Lažno', 'Lažno':0}
ispisati('Drugi izlaz:', bilo koji(dic2))

# Primijenite bilo koji () na rječnik dvije stavke gdje su indeksi lažni i prazan niz
dic3= {Netočno:Netočno, '':'Prazan'}
ispisati('Treći izlaz:', bilo koji(dic3))

Izlaz:

Sljedeći izlaz pojavit će se nakon pokretanja skripte.

Korištenje bilo koje () funkcije u više uvjeta

U sljedećem primjeru bilo koja () funkcija primjenjuje se na tri varijable popisa, a izlazi se koriste u ako izraz s logičkim operatorima AND. Prvi popis sadrži jednu istinitu vrijednost (-1) i vraća vrijednost true. Drugi popis sadrži dvije istinite vrijednosti ('False', '0') i vraća true. Treći popis sadrži sve lažne vrijednosti koje vraćaju false. Tako, ako uvjet će se vratiti false.

#!/usr/bin/env python3

# Primijeni bilo koji () na prvom popisu
Popis1= [0,-1, Netočno]
ispisati('Popis1:' ,bilo koji(Popis1))

# Primijeni bilo koji () na drugom popisu
Popis2= ['','Lažno', '0']
ispisati('Popis 2:' ,bilo koji(Popis2))

# Primijeni bilo koji () na trećem popisu
Popis3= [Netočno, 0, '']
ispisati('Popis 3:' ,bilo koji(Popis3))

# Vraća true ako su svi izlazi bilo koje () funkcije True
ako(bilo koji(Popis1) i bilo koji(Popis2) i bilo koji(Popis3)):
ispisati('Izlaz svih funkcija () je True')
drugo:
ispisati('Bilo koji izlaz bilo koje () funkcije je netočan')

Izlaz:

Sljedeći izlaz pojavit će se nakon pokretanja skripte.

Zaključak:

Upotreba bilo koje () funkcije na različitim vrstama varijabli u pythonu prikazana je pomoću različitih primjera ovdje. Pomoći će čitateljima da razumiju upotrebu bilo koje () funkcije u pythonu i pravilno je primijene u skripti.