Eine Liste ist eine Datenstruktur in Python , der eine geordnete Reihe von Werten oder andere Datenstrukturen enthält . Eine Liste kann Teillisten enthalten , so können Sie eine Liste von Listen Matrizen oder andere verschachtelte Datensätze repräsentieren . Die " remove "-Methode der Liste Struktur wird verwendet, um nahtlos entfernen Sie ein Element aus und re - Index die Liste . Kombinieren Sie diese Methode mit einer " while"-Schleife , und eine "try ... except "-Struktur , um schnell alle leeren Unterverzeichnisse aus einer Liste . Anleitung
1
Starten Sie den Python Kommandozeilen-Interpreter , und erstellen oder rufen Sie die Liste, die Sie bearbeiten möchten .
2
einleiten ohne Abbruch " while"-Schleife mit dem folgenden Befehl :
while True :
3
hinzufügen " versuchen "-Block in die nächste Zeile , so sicher, dass es so Entab die Schleife beginnt nicht ausführen :
versuchen :
4
Geben Sie den folgenden Befehl in das "try "-Block , um sicherzustellen, ist es doppelt entabbed :
datalist.remove ([] )
Verwenden Sie den Namen der Liste , wenn es nicht heißt
5
Fügen Sie eine " Ausnahme "-Block , Single - entabbed " datalist . ":
Ausnahme :
6
Geben Sie die " Pause "-Befehl in die " Ausnahme "-Block ( Doppel - entabbing ), um die Schleife, wenn "entfernen" kündigen an, dass es keine mehr leer Teillisten :
< p> Pause
7
Drücken Sie die Eingabetaste , um eine leere Zeile hinzufügen , der Kreislauf schließt , und dass es zu führen . Geben Sie den Namen der Liste , um es in der Interpreter -Fenster auszugeben. Alle leer Teillisten wurden entfernt.