Werte lesen und verändern
Lesen
schueler = {"name": "Luna", "alter": 11, "klasse": "6a"}
print(schueler["name"])
print(schueler["alter"])
Ändern
schueler["alter"] = 12
print(schueler["alter"])
f-String
print(f"{schueler['name']} geht in die Klasse {schueler['klasse']}.")
Rate mal!
d = {"punkte": 10}
d["punkte"] = 20
print(d["punkte"])
Auflösung
20
Probiere es selbst
Experiment 1
Eigener Steckbrief, Name ausgeben.
Experiment 2
Alter um 1 erhöhen.
Experiment 3
Falschen Schlüssel testen und Fehler lesen.
Fehlerdetektiv
print(schueler["Name"])
Lösung
Schlüssel müssen genau passen – Groß/Klein zählt. Oft "name" nicht "Name".
Übungen
Level 1
Lies "hobby" aus einem Dict.
Level 2
Setze "punkte" von 0 auf 50.
Level 3
Input neuer Klassenname, speichere unter "klasse".
Level-2-Lösung
spiel = {"punkte": 0}
spiel["punkte"] = 50
print(spiel["punkte"])
Mini-Quiz
Lesen/Ändern sitzt! Als Nächstes: Paare hinzufügen und entfernen.