Python Language Créer un dictionnaire ordonné


Exemple

Vous pouvez créer un dictionnaire ordonné qui suivra un ordre déterminé lors d'une itération sur les clés du dictionnaire.

Utilisez OrderedDict du module de collections . Cela renverra toujours les éléments du dictionnaire dans l'ordre d'insertion d'origine une fois l'itération terminée.

from collections import OrderedDict

d = OrderedDict()
d['first'] = 1
d['second'] = 2
d['third'] = 3
d['last'] = 4

# Outputs "first 1", "second 2", "third 3", "last 4"
for key in d:
    print(key, d[key])