2016-06-28 13 views
0

Die folgenden nicht in Python 3.5:Auspacken Wörterbücher von Listen

for key, (a, b) in {'my_key': ('foo', 'bar')}: 
    print(key, a, b) 

mit:

ValueError: too many values to unpack (expected 2) 

Warum ist es nicht in der Lage das Tupel richtig auspacken?

+0

Haben Sie sich wie Python iteriert über dicts? Es iteriert nur über die Schlüssel, wenn Sie einen Standard für ... in verwenden –

Antwort