Überprüfen ob die Liste leer ist in Python
-
Verwenden Sie die
if not
-Anweisung, um zu prüfen, ob eine Liste leer ist oder nicht -
Verwendung der Funktion
len()
zur Prüfung, ob eine Liste leer ist oder nicht -
Eine leere Liste
[]
verwenden, um zu prüfen, ob eine Liste in Python leer ist oder nicht
In diesem Tutorial wird gezeigt, wie man in Python prüfen kann, ob eine Liste leer ist.
Verwenden Sie die if not
-Anweisung, um zu prüfen, ob eine Liste leer ist oder nicht
Wenn in Python eine Liste oder ein anderer Datentyp leer oder NULL
ist, wird sie als False
betrachtet. Die if not
-Anweisung wird verwendet, um einen Codeblock auszuführen, wenn eine Bedingung False
ist; wir können sie also verwenden, um zu prüfen, ob eine Liste leer ist oder nicht. Der folgende Code soll dies verdeutlichen.
lst = []
if not lst:
print("Empty")
else:
print("Not Empty")
Ausgabe:
Empty
Verwendung der Funktion len()
zur Prüfung, ob eine Liste leer ist oder nicht
Die Funktion len()
in Python gibt die Gesamtzahl der Elemente in einer Liste zurück. Wenn die Funktion len()
also 0 zurückgibt, ist die Liste leer. Wir werden dies im folgenden Code implementieren.
lst = []
if len(lst) == 0:
print("Empty")
else:
print("Not Empty")
Ausgabe:
Empty
Beachten Sie, dass diese Methode etwas langsam ist, aber auch mit einem NumPy-Array funktioniert, während die if not
-Methode bei NumPy-Arrays versagt.
Eine leere Liste []
verwenden, um zu prüfen, ob eine Liste in Python leer ist oder nicht
Dies ist eine unkonventionelle Methode und wird nicht sehr häufig verwendet, aber dennoch ist sie wissenswert und liefert das gleiche Ergebnis. Bei dieser Methode vergleichen wir unsere Liste direkt mit einer leeren Liste, und wenn der Vergleich True
zurückgibt, dann ist die Liste leer. Ein Beispiel,
lst = []
if lst == []:
print("Empty")
else:
print("Not Empty")
Ausgabe:
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.
LinkedInVerwandter Artikel - Python List
- Alle Vorkommen eines Elements aus einer Liste in Python entfernen
- Konvertieren eines Dictionaries in eine Liste in Python
- Duplikate aus Liste entfernen in Python
- Wie erhält man den Durchschnitt einer Liste in Python
- Was ist der Unterschied zwischen den Listenmethoden append und extend
- Wie man eine Liste in Python in eine Zeichenkette konvertiert