Gibt es eine elegantere Möglichkeit zum entpacken von Schlüssel und Werte eines dictionary in zwei Listen, ohne die Konsistenz?

Was ich kam mit:

keys, values = zip(*[(key, value) for (key, value) in my_dict.iteritems()])

Aber ich bin nicht zufrieden. Was machen die pythonistas sagen?

Rufen Sie nicht Ihr Wörterbuch dict es Schatten der dict() eingebaut.
du hast Recht. Ich werde Bearbeiten Sie die Frage, vielen Dank!
BTW feststellen, dass Ihre Liste Verständnis sollten alle Alarmglocken Klingeln, denn es tut nichts -- keine if - Klausel zu filtern und keine Funktion zugeordnet wird.

InformationsquelleAutor Aufwind | 2011-07-07

Schreibe einen Kommentar