Beispiel 1: Verwenden von PEP 8 Empfohlener Methode
In dieser Methode werden wir die Wahrheitswerttests verwenden, um festzustellen, ob die Liste leer ist oder nicht. Die Methode zur Wahrheitswert -Testmethode gibt im Gegenzug wahr oder falsch zurück. Also haben wir ein neues Projekt mit dem Titel „Temp vor.py ”in Spyder3. Ein String -Typ der Liste "List1" wurde initialisiert, das bis zu 5 Werte enthält. Eine andere Liste, "List2", wurde leer initialisiert.
Die Methode zur Test-Test-Testmethode enthält eine Anweisung "If-ELSE", um den Wert "Wahrheit" zu erhalten. Hier haben wir es verwendet, um zu überprüfen, ob das „List2“ gefüllt oder leer ist. Wenn die Liste nicht leer ist, wird die Druckanweisung im Abschnitt „If“ ausgeführt, dass die Liste nicht leer ist. Andernfalls wird angezeigt, dass die angegebene Liste leer ist. Der Beispielcode ist unten beigefügt:
list1 = ["Hallo", "Leser", "Willkommen", "zu", "LinuxHint"]Nachdem wir diesen Code mit der Schaltfläche "Ausführen" in der Spyder3 -Taskleiste ausgeführt haben, haben wir das folgende Ergebnis. Es zeigt, dass die angegebene Liste leer ist. Somit kehrt es als falsch zurück:
Beispiel 2
Schauen wir uns die Wahrheitswert -Testmethode mit ein wenig ändern. In diesem Beispiel werden wir die integrierte "If" -Klausel im Python-Code verwenden. Öffnen Sie also das Projekt „Temperatur.py ”und aktualisieren Sie den Code. Fügen Sie zuerst das Wort "nicht" in die Anweisung "if" hinzu. Tauschen Sie auch die Positionen beider Druckanweisungen miteinander aus. Dies soll das „wahre“ Ergebnis für die Rückkehr erhalten. Da die Liste2 leer ist. Somit wird es als wahr zurückkehren. Der Beispielcode ist unten beigefügt:
list1 = ["Hallo", "Leser", "Willkommen", "zu", "LinuxHint"]Führen Sie den aktualisierten Projekt Python -Code mit der Schaltfläche "Ausführen" aus der oberen Taskleiste von Spyder3 aus. Da die List2 nicht gefüllt ist, gibt es wahr zurück. Daher wird die erste Druckanweisung ausgedruckt, die zeigt, dass die Liste2 leer ist.
Beispiel 3: bool () Funktion
Das Schlüsselwort „bool“ gibt die booleschen Werte an, ich.e., richtig oder falsch. In diesem Beispiel werden wir also die integrierte Bool () -Methode in der Listendatenstruktur anwenden, um festzustellen, ob die Liste leer ist oder nicht. Das gleiche Projekt wurde also aktualisiert. Wir haben die integrierte Methode „bool ()“ auf "List2" angewendet, die leer ist. Bei der Überprüfung gibt die Methode „bool ()“ wahr oder false zurück und führt die zugehörige Druckanweisung als Ergebnis aus. Der Beispielcode ist unten beigefügt:
list1 = ["Hallo", "Leser", "Willkommen", "zu", "LinuxHint"]Führen Sie den aktualisierten Code erneut mit der Schaltfläche Ausführen aus der Taskleiste von Spyder3 aus. Da die Liste leer war, wurde die Bool () -Methode im Gegenzug falsch. Daher wurde die zweite Druckanweisung ausgeführt, in der festgestellt wurde, dass die Liste nicht leer ist.
Abschluss
Heute haben wir zwei einfache und bekannteste Methoden besprochen, um zu überprüfen, ob die Liste in Python leer ist. Zusammenfassend sind wir zuversichtlich, dass alle oben implementierten Methoden einfach sind und mit jedem Python -Tool implementiert werden können.