Heute wirst du lernen:
Am Ende kannst du Programme schreiben, die mehrere Daten gleichzeitig speichern und verwalten.
Eine Liste ist eine Sammlung mehrerer Werte.
Listen werden verwendet, wenn du viele ähnliche Dinge speichern möchtest.
Beispiele:
colors = ["red", "green", "blue"]
Erklärung:
Jedes Element in einer Liste hat eine Position (Index).
Wichtig: Python beginnt bei 0 zu zählen.
colors = ["red", "green", "blue"]
print(colors[0])
Ausgabe:
red
Positionen:
colors[0] → red
colors[1] → green
colors[2] → blue
Neue Elemente können hinzugefügt werden.
Dafür benutzt man append().
colors = ["red", "green", "blue"]
colors.append("yellow")
Jetzt enthält die Liste:
["red", "green", "blue", "yellow"]
Du kannst auch Elemente ändern.
colors = ["red", "green", "blue"]
colors[1] = "purple"
Neue Liste:
["red", "purple", "blue"]
Du kannst mit einer Schleife durch eine Liste gehen.
colors = ["red", "green", "blue"]
for color in colors:
print(color)
Ausgabe:
red
green
blue
Ein Dictionary speichert Daten als Schlüssel-Wert-Paare.
Das bedeutet:
Schlüssel → Wert
Beispiele:
person = {"name":"Max", "age":20}
Erklärung:
Um einen Wert zu bekommen, benutzt du den Schlüssel.
person = {"name":"Max", "age":20}
print(person["name"])
Ausgabe:
Max
Weitere Beispiele:
person["age"] → 20
Du kannst Werte auch ändern.
person = {"name":"Max", "age":20}
person["age"] = 21
Jetzt ist das Alter 21.
Listen-Beispiel:
colors = ["red", "green", "blue"]
colors.append("yellow")
print(colors[0])
Dictionary-Beispiel:
person = {"name":"Max", "age":20}
print(person["name"])
Erstelle eine Liste für eine Einkaufsliste.
Beispielstruktur:
shopping = ["Bread", "Milk", "Apples"]
Gib danach alle Elemente aus.
Tipp:
Du kannst eine for-Schleife verwenden.
Erstelle ein Dictionary für ein Haustier.
Informationen:
Beispielstruktur:
pet = {
"name":"Bello",
"species":"Dog",
"age":5
}
Gib danach die Werte aus:
print(pet["name"])
print(pet["species"])
print(pet["age"])