Controllare la lista è vuota in Python
-
Utilizza l’istruzione
if not
per verificare se una lista è vuoto o meno -
Utilizzare la funzione
len()
per verificare se una lista è vuoto o meno -
Usa una lista vuoto
[]
per verificare se una lista è vuoto o meno in Python
Questo tutorial introdurrà come verificare se una lista è vuoto in Python.
Utilizza l’istruzione if not
per verificare se una lista è vuoto o meno
In Python, se una lista o qualche altro tipo di dati è vuoto o NULL
, allora è considerato False
. L’istruzione if not
viene utilizzata per eseguire un blocco di codice se una condizione è False
; quindi, possiamo usarlo per verificare se una lista è vuota o meno. Il codice seguente lo spiegherà.
lst = []
if not lst:
print("Empty")
else:
print("Not Empty")
Produzione:
Empty
Utilizzare la funzione len()
per verificare se una lista è vuoto o meno
La funzione len()
in Python restituisce il numero totale di elementi in una lista. Quindi, se la funzione len()
restituisce 0, la lista è vuota. Lo implementeremo nel codice seguente.
lst = []
if len(lst) == 0:
print("Empty")
else:
print("Not Empty")
Produzione:
Empty
Nota che questo metodo è considerato un po’ lento ma funziona anche con un array numpy, mentre il metodo if not
fallisce con gli array numpy.
Usa una lista vuoto []
per verificare se una lista è vuoto o meno in Python
Questo è un metodo non convenzionale e non viene utilizzato molto frequentemente, ma vale comunque la pena conoscerlo e fornisce lo stesso risultato. In questo metodo, confrontiamo direttamente il nostro lista con una lista vuoto e se il confronto restituisce True
, l’lista è vuoto. Per esempio,
lst = []
if lst == []:
print("Empty")
else:
print("Not Empty")
Produzione:
Empty
Manav is a IT Professional who has a lot of experience as a core developer in many live projects. He is an avid learner who enjoys learning new things and sharing his findings whenever possible.
LinkedInArticolo correlato - Python List
- Converti un dizionario in una lista in Python
- Rimuovi i duplicati dall'lista in Python
- Rimuovi tutte le occorrenze di un elemento da una lista in Python
- Ottieni la media di una lista in Python
- Qual è la differenza tra i metodi di elencazione, aggiungere ed estendere
- Come convertire una lista in stringa in Python