Seite 1 von 1

Dictionary aus zwei Listen erstellen

Verfasst: Sonntag 3. April 2011, 10:40
von Lasse
Hallo,
Ich möchte ein Dictionary aus zwei Listen erstellen. Die beiden Listen müssen dafür gleich lang sein und die eine enthält die Keys und die andere die Items.

Beispiel:

Key-Liste: ["Titel", "Button", "Labeltext"]
Item-Liste: ["Hallodokument", "Klick mich an", "Test"]
Ergebnis: {Titel": "Hallodokument", "Button": "Klick mich an", "Labeltext": "Test"}

Re: Dictionary aus zwei Listen erstellen

Verfasst: Sonntag 3. April 2011, 10:45
von Hyperion
z.B. so:

Code: Alles auswählen

In [1]: keys = ["Titel", "Button", "Labeltext"]

In [2]: values = ["Hallodokument", "Klick mich an", "Test"]

In [3]: dict(zip(keys, values))
Out[3]: {'Button': 'Klick mich an', 'Labeltext': 'Test', 'Titel': 'Hallodokument'}

Re: Dictionary aus zwei Listen erstellen

Verfasst: Sonntag 3. April 2011, 17:08
von Lasse
Danke für die Hilfe, Hyperion!
Es funktioniert.