Zum Hauptinhalt springen

Neue Paare hinzufügen und entfernen

Hinzufügen

schueler = {"name": "Luna"}
schueler["hobby"] = "Fussball"
print(schueler)

Neuer Schlüssel = neues Fach.

Entfernen

schueler.pop("hobby")
# oder: del schueler["hobby"]
print(schueler)

Rate mal!

d = {}
d["a"] = 1
print(len(d))
Auflösung

1 – ein Paar.

Probiere es selbst

Experiment 1

Leeres Dict, 3 Paare setzen.

Experiment 2

Ein Paar pop-en.

Experiment 3

pop Rückgabewert speichern und printen.

Fehlerdetektiv

d = {"x": 1}
d.pop("y")
Lösung

Schlüssel "y" fehlt → Fehler. Vorher mit if "y" in d: prüfen.

Übungen

Level 1

Dict um "level": 1 erweitern.

Level 2

Schlüssel "temp" hinzufügen und wieder entfernen.

Level 3

Interaktiv: Schlüssel und Wert per input hinzufügen (Strings).

Level-1-Lösung
spiel = {"name": "Luna"}
spiel["level"] = 1
print(spiel)

Mini-Quiz

Mini-QuizWie fuegst du ein neues Paar hinzu?

Wachsen/schrumpfen! Als Nächstes: durch ein Dict laufen.