Ueber Dictionary iterieren

09/11/2007 - 14:14 von Alexander Skwar | Report spam
Moin!

Gegen sei ein dict d:




d = {'john': 42, 'michel': 815}







Nun möchte ich gerne über dieses Dictionary iterieren und dabei sowohl
die Keys als auch die Werte im Zugriff haben. Zur Zeit mache ich das
so:

for key in d.keys():
value = d[key]




for key in d.keys():






... value = d[key]

Somit habe ich dann in der Schleife über "key" Zugriff auf den aktuellen
Schlüssel und mit "value" kann ich den aktuellen Wert bestimmen.

Geht das auch irgendwie eleganter, oder macht man das so?

Gruss,

Alexander
 

Lesen sie die antworten

#1 Marc BlackJack Rintsch
09/11/2007 - 14:22 | Warnen spam
On Fri, 09 Nov 2007 14:14:54 +0100, Alexander Skwar wrote:

Gegen sei ein dict d:

d = {'john': 42, 'michel': 815}







Nun möchte ich gerne über dieses Dictionary iterieren und dabei sowohl
die Keys als auch die Werte im Zugriff haben.



for key, value in d.iteritems():
pass

Ciao,
Marc 'BlackJack' Rintsch

Ähnliche fragen