Python

Sammlungen

Dictionaries

Assoziative Arrays (Maps, Abbildungen, ...)

Syntax

dict = {key1:value1, key2:value2, ...}

Schlüssel sind eindeutig, Werte können Duplikate aufweisen

Dictionaries sind veränderlich "mutable"!

Operationen

dict.keys()

liefert alle Schlüssel

dict.values()

liefert alle Werte

del dict[key]

löscht den Schlüssel ggf. Fehlermeldung

dict(zip(keys, values))

vereinigt zwei Listen zu einem Dictionary