So extrahieren Sie ein einzelnes Schlüssel / Wert-Paar für Wörterbücher in Variablen

Habe ich nur ein einzelnes Schlüssel-Wert-paar im dictionary. Ich will assign-Taste auf eine variable
und es ist Wert einer anderen variable. Ich habe versucht mit unter Weise, aber ich bin immer Fehler.

>>> d ={"a":1}

>>> d.items()
[('a', 1)]

>>> (k,v) = d.items()
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
ValueError: need more than 1 value to unpack

>>> (k, v) = list(d.items())
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
ValueError: need more than 1 value to unpack

Ich weiß, dass wir extrahieren können Schlüssel-Wert-eins nach dem anderen, oder durch die for-Schleife und iteritems(), aber gibt es nicht eine einfache Weise, so dass wir Sie zuordnen können sowohl in Einzel-Anweisung?

InformationsquelleAutor der Frage | 2013-11-22

Schreibe einen Kommentar