Pour parcourir l'ensemble des clés et valeurs d'un dictionnaire en python il existe iteritems() et items() pour les version 2.7 et 3 de python respectivement. Exemple avec python 2.7:
>>> d = {'a':0,'b':1,'c':2,'d':3,'e':4,'d':5}
>>> d
>>> for key, value in d.iteritems():
... print key, value
...
a 0
c 2
b 1
e 4
d 5
>>>
Sous python 3 la syntaxe est:
>>> d = {'a':0,'b':1,'c':2,'d':3,'e':4,'d':5}
>>> d
>>> for key, value in d.items():
... print( key, value )
...
a 0
c 2
b 1
e 4
d 5
>>>
Références
Liens | Site |
---|---|
Iterating over dictionaries using 'for' loops | stackoverflow |
Data Structures | doc python |
Dictionary Iterating — for dict vs for dict.items() | stackoverflow |
Iterating over dict values | stackoverflow |
Introduction et manipulation des dictionnaires de python | science-emergence.com |