Zum Hauptinhalt springen

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

Mini-QuizWie liest du den Wert zum Schluessel name?

Lesen/Ändern sitzt! Als Nächstes: Paare hinzufügen und entfernen.