Mis a jour le 2017-12-03, 22:17

Dictionnaires

Dictionnaires : les clefs peuvent être n'importe quel type non mutable : nombres, strings, tuples ne contenant que des nombres, strings ou tuples (listes ne peuvent pas être des clefs).
Un dictionnaire peut avoir une clef à None (mais bien sûr, une seule !).
Manipulations élémentaires :
Pour boucler sur les clefs d'un dictionnaire :
Pour boucler sur un dictionnaire en récupérant en même temps les clefs et les valeurs :
for k, v in d.iteritems():
  print(repr(k) + ' : ' + repr(v))
  
Autres fonctions sur les dictionnaires :
Dictionnaire de compréhension : d = {x: 2 * x for x in range(4)} donne le dictionnaire {0: 0, 1: 2, 2: 4, 3: 6}.
Inversion des clefs/valeurs d'un dictionnaire :

Copyright python-simple.com
programmer en python, tutoriel python, graphes en python, Aymeric Duclert