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 0c 2b 1e 4d 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 0c 2b 1e 4d 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 |
