dict

2010-08-24 16 views
5

Wie kann ich umwandeln Tupel wie folgt aus:dict


(
    ('a', 1), 
    ('b', 2) 
) 

dict:


{ 
    'a': 1, 
    'b': 2 
} 
+0

Sollten Sie nicht die (einzige und einzige ATM) Antwort als Ihre bevorzugte Antwort auswählen? – tzot

Antwort

16

Dict Konstruktor kann dies für Sie tun.

dict((
    ('a', 1), 
    ('b', 2) 
)) 
+0

Ha, ich dachte Tupel ({'a': 1, 'b': 2}) würde umgekehrt funktionieren, es gibt stattdessen ein Tupel von Schlüsseln. –

+3

@Wang Mydict.items() tun, um Tupel von Schlüsseln und Werten zu erhalten. –

Verwandte Themen