Python qualsiasi utilizzo della funzione

Python qualsiasi utilizzo della funzione
Qualunque() è una funzione integrata di Python per verificare gli elementi di più oggetti di tipo di dati come tupla o elenco o dizionario e qualsiasi elemento contiene true, quindi la funzione restituirà vera. Ad esempio, se almeno un elemento di una tupla contiene il valore reale e la tupla viene passata come argomento di qualsiasi funzione (), il metodo restituirà vero. Ma se tutti gli elementi della tupla contengono un valore falso, il valore di ritorno di qualsiasi () funzione sarà falso. Questa funzione funziona come logiche o condizioni che restituiscono true se una condizione è vera. L'uso di qualsiasi funzione () in Python è descritto in questo tutorial.

Sintassi:

qualsiasi (iteble_variable)

Qui, iTeble_variable può essere qualsiasi tupla o elenco o qualsiasi oggetto iterabile e restituisce un valore booleano. Gli usi di qualsiasi funzione () su diversi oggetti iterabili sono mostrati di seguito.

Utilizzare qualsiasi funzione () sulla stringa

Qualsiasi valore di stringa è considerato come il valore reale per Qualunque() funzione. Nell'esempio seguente, i dati di stringa vengono archiviati nella variabile, Testo 1 e quando la variabile viene passata come argomento per Qualunque() funzione quindi restituisce vero. Quando una stringa vuota viene memorizzata nella variabile, text2, e passò a Qualunque() funzione quindi restituisce falso perché la stringa vuota è considerata falsa.

#!/usr/bin/env python3
# Applica qualsiasi () sui dati della stringa
text1 = "Linux suggerisce"
print ("L'output del valore della stringa:", qualsiasi (text1))
# Applica qualsiasi () su dati vuoti
text2 = ""
Stampa ("L'output del valore della stringa vuota:", qualsiasi (text2))

Produzione:

Il seguente output apparirà dopo aver eseguito lo script.

Uso di qualsiasi funzione () su tupla

Il seguente script mostra l'uso di qualsiasi funzione () su diversi tipi di variabili di tupla. TUP1 contiene tutti i valori numerici e tutti restituiscono vero tranne uno. TUP2 contiene quattro valori falsi e un valore negativo (-1) che restituisce vero. TUP3 contiene due valori falsi e due valori vuoti che restituiscono anche falsi. TUP4 contiene due valori falsi, un valore di stringa che restituisce true e una stringa vuota che restituisce false.

#!/usr/bin/env python3
# Applica qualsiasi () sui dati numerici
Tup1 = (15, 23, 43, 0, 78)
print ("Il primo output:", qualsiasi (tup1))
# Applica qualsiasi () sui dati booleani e sul numero negetive
tup2 = (0, false, false, -1, false)
print ("Il secondo output:", qualsiasi (tup2))
# Applica qualsiasi () sui dati booleani e sulla stringa vuota
tup3 = (", false,", false)
Print ("Il terzo output:", qualsiasi (TUP3))
# Applica qualsiasi () sui dati booleani e sul valore della stringa
tup4 = ('hello', false, ", false)
Stampa ("Il quarto output:", qualsiasi (tup4))

Produzione:

Il seguente output apparirà dopo aver eseguito lo script.

Uso di qualsiasi funzione () nell'elenco

Il seguente script mostra l'uso di qualsiasi funzione () nelle variabili dell'elenco. I quattro tipi di variabili di elenco sono usati qui. List1 è un elenco vuoto che restituisce falso. List2 contiene tre valori di stringa che restituiscono true e un valore vuoto che restituisce falso. List3 contiene due numeri zero (0) che restituiscono falsi e un carattere, '0' che restituisce vero. List4 contiene tre valori, uno zero che restituisce falso, una stringa falsa e una vuota che restituisce zero. Quindi, tutti i valori di List4 sono falsi.

#!/usr/bin/env python3
# Applica qualsiasi () in un elenco vuoto
list1 = []
Stampa ("L'output dell'elenco vuoto:", qualsiasi (list1))
# Applica qualsiasi () su un elenco di stringa
list2 = ['ubuntu', ", '0', 'fedora']
print ("L'output di un elenco di stringa:", qualsiasi (list2))
# Applica qualsiasi () su un elenco di valori zero
list3 = [0, '0', 0]
print ("L'output di un elenco di valori 0:", qualsiasi (list3))
# Applica qualsiasi () in un elenco di stringhe booleane e vuote
list4 = [0, false, "]
Stampa ("L'output di un elenco di dati booleani e vuoti:", qualsiasi (List4))

Produzione:

Il seguente output apparirà dopo aver eseguito lo script.

Uso di qualsiasi funzione () sul dizionario

Il seguente script mostra l'uso di qualsiasi funzione () sulla variabile del dizionario. qualsiasi funzione () restituisce il valore in base ai valori dell'indice del dizionario. qualsiasi funzione () viene applicata a tre variabili di dizionario qui. Dic1 contiene solo un elemento in cui l'indice è 0 che restituisce falso. Dic2 contiene due elementi, l'indice del primo elemento è 0 che restituisce falso e l'indice del secondo elemento è un valore di stringa che restituisce vero. DIC3 contiene due elementi, l'indice del primo elemento è falso e l'indice del secondo elemento è una stringa vuota che restituisce anche false.

#!/usr/bin/env python3
# Applica qualsiasi () su un dizionario di singolo elemento in cui l'indice è 0
Dic1 = 0: 'True'
print ("Il primo output:", qualsiasi (DIC1))
# Applica qualsiasi () su un dizionario di due elementi in cui gli indici sono 0 e "falsi"
DIC2 = 0: 'FALSE', 'FALSE': 0
print ("La seconda uscita:", qualsiasi (DIC2))
# Applica qualsiasi () su un dizionario di due elementi in cui gli indici sono stringhe false e vuote
Dic3 = false: false, ": 'vuoto'
Stampa ("Il terzo output:", qualsiasi (DIC3))

Produzione:

Il seguente output apparirà dopo aver eseguito lo script.

Uso di qualsiasi funzione () su più condizioni

Nell'esempio seguente, qualsiasi funzione () viene applicata su tre variabili di elenco e le uscite vengono utilizzate in un Se Dichiarazione con logici e operatori. Il primo elenco contiene un valore reale (-1) e restituisce vero. Il secondo elenco contiene due valori veri ("false", "0") e restituisce vero. Il terzo elenco contiene tutti i valori falsi che restituiscono false. COSÌ, Se la condizione restituirà false.

#!/usr/bin/env python3
# Applica qualsiasi () nel primo elenco
List1 = [0, -1, false]
Print ("List1:", Any (list1))
# Applica qualsiasi () nel secondo elenco
List2 = [", 'false', '0']
Print ("List2:", Any (list2))
# Applica qualsiasi () sul terzo elenco
List3 = [false, 0, "]
Print ("List3:", Any (list3))
# Restituisce vero se tutte le uscite di qualsiasi () funzioni sono vere
if (qualsiasi (list1) e qualsiasi (list2) e qualsiasi (list3)):
print ("L'output di tutte le funzionalità qualsiasi () è vera")
altro:
print ("qualsiasi output di qualsiasi funzione () è falso")

Produzione:

Il seguente output apparirà dopo aver eseguito lo script.

Conclusione:

L'uso di qualsiasi funzione () su diversi tipi di variabili in Python viene mostrato usando vari esempi qui. Aiuterà i lettori a comprendere l'uso di qualsiasi funzione () in Python e ad applicarla correttamente nello script.