In diesem Schritt lernen Sie über Listen, eine der vielseitigsten und grundlegenden Datenstrukturen in Python. Listen werden verwendet, um Sammlungen von Elementen zu speichern, die von jedem Datentyp sein können. Sie sind geordnet, was bedeutet, dass die Elemente eine bestimmte Reihenfolge haben, und veränderbar, was bedeutet, dass Sie ihren Inhalt nach der Erstellung ändern können.
-
Öffnen Sie den VS Code-Editor in der LabEx-Umgebung.
-
Erstellen Sie eine neue Datei mit dem Namen lists_example.py
im Verzeichnis ~/project
.
~/project/lists_example.py
-
Fügen Sie der Datei den folgenden Code hinzu:
## Creating a list of numbers
numbers = [1, 2, 3, 4, 5]
print("List of numbers:", numbers)
## Creating a list of strings
fruits = ["apple", "banana", "cherry"]
print("List of fruits:", fruits)
## Creating a list of mixed data types
mixed_list = [1, "hello", 3.14, True]
print("List of mixed data types:", mixed_list)
Hier haben wir drei verschiedene Listen erstellt: numbers
, die Ganzzahlen enthält, fruits
, die Strings enthält, und mixed_list
, die eine Mischung von Datentypen enthält.
-
Führen Sie das Skript mit dem folgenden Befehl im Terminal aus:
python ~/project/lists_example.py
Sie sollten die folgende Ausgabe sehen:
List of numbers: [1, 2, 3, 4, 5]
List of fruits: ['apple', 'banana', 'cherry']
List of mixed data types: [1, 'hello', 3.14, True]
-
Zugriff auf Elemente: Sie können auf Elemente in einer Liste über ihren Index (Position) zugreifen. Der Index beginnt bei 0 für das erste Element.
Fügen Sie den folgenden Code zu lists_example.py
hinzu:
fruits = ["apple", "banana", "cherry"]
print("First fruit:", fruits[0]) ## Accessing the first element
print("Second fruit:", fruits[1]) ## Accessing the second element
print("Third fruit:", fruits[2]) ## Accessing the third element
-
Führen Sie das Skript erneut aus:
python ~/project/lists_example.py
Sie sollten die folgende Ausgabe sehen:
First fruit: apple
Second fruit: banana
Third fruit: cherry
-
Modifizieren von Elementen: Sie können den Wert eines Elements in einer Liste ändern, indem Sie seinem Index einen neuen Wert zuweisen.
Fügen Sie den folgenden Code zu lists_example.py
hinzu:
fruits = ["apple", "banana", "cherry"]
fruits[1] = "grape" ## Changing the second element
print("Modified list of fruits:", fruits)
-
Führen Sie das Skript erneut aus:
python ~/project/lists_example.py
Sie sollten die folgende Ausgabe sehen:
Modified list of fruits: ['apple', 'grape', 'cherry']
-
Hinzufügen von Elementen: Sie können Elemente an das Ende einer Liste hinzufügen, indem Sie die Methode append()
verwenden.
Fügen Sie den folgenden Code zu lists_example.py
hinzu:
fruits = ["apple", "banana", "cherry"]
fruits.append("orange") ## Adding an element to the end
print("List with added fruit:", fruits)
-
Führen Sie das Skript erneut aus:
python ~/project/lists_example.py
Sie sollten die folgende Ausgabe sehen:
List with added fruit: ['apple', 'banana', 'cherry', 'orange']
Das Verständnis von Listen und wie man sie manipuliert, ist entscheidend für das Schreiben effektiver Python-Programme.