Über leere Listen lernen
In diesem Schritt lernen Sie über leere Listen in Python. Eine leere Liste ist eine Liste, die keine Elemente enthält. Sie ist wie ein leerer Behälter, der bereit ist, mit Daten gefüllt zu werden. Das Verständnis von leeren Listen ist von entscheidender Bedeutung, da sie oft als Ausgangspunkt für das Aufbauen komplexerer Datenstrukturen oder als Standardwerte in Funktionen verwendet werden.
Beginnen wir damit, eine leere Liste in Python zu erstellen. Sie können dies tun, indem Sie eckige Klammern []
ohne Elemente verwenden.
-
Öffnen Sie Ihren VS Code-Editor in der LabEx-Umgebung.
-
Erstellen Sie eine neue Datei mit dem Namen empty_list.py
im Verzeichnis ~/project
.
~/project/empty_list.py
-
Fügen Sie den folgenden Code zur Datei empty_list.py
hinzu:
## Creating an empty list
my_list = []
## Printing the list to see its content
print(my_list)
-
Speichern Sie die Datei.
-
Führen Sie nun das Skript mit dem Befehl python
im Terminal aus:
python ~/project/empty_list.py
Sie sollten die folgende Ausgabe sehen:
[]
Dies bestätigt, dass Sie erfolgreich eine leere Liste erstellt haben.
Leere Listen sind nützlich, um Variablen zu initialisieren oder als Ausgangspunkt für Schleifen und bedingte Anweisungen. Beispielsweise möchten Sie möglicherweise eine leere Liste erstellen, um die Ergebnisse einer Berechnung zu speichern oder Elemente aufzunehmen, die einer bestimmten Bedingung entsprechen.
Hier ist ein weiteres Beispiel, um die Verwendung einer leeren Liste zu veranschaulichen:
## Initialize an empty list
results = []
## Simulate some data
data = [1, 2, 3, 4, 5]
## Iterate through the data and add even numbers to the results list
for number in data:
if number % 2 == 0:
results.append(number)
## Print the results
print(results)
Speichern Sie diesen Code in der Datei even_numbers.py
in Ihrem Verzeichnis ~/project
und führen Sie ihn aus:
python ~/project/even_numbers.py
Die Ausgabe wird sein:
[2, 4]
In diesem Beispiel haben wir mit einer leeren Liste namens results
begonnen und sie dann mit geraden Zahlen aus der Liste data
gefüllt. Dies zeigt, wie leere Listen dynamisch mit Daten auf der Grundlage bestimmter Bedingungen gefüllt werden können.