J'ai cette entrée, où chaque valeur a une plage de 200 :
d = {'600-800': 3, '1800-2000': 3, '1000-1200': 5, '400-600': 1, '2600-2800': 1}
Et je suis à la recherche de cet ordre attendu :
{'400-600': 1, '600-800': 3, '1000-1200': 5, '1800-2000': 3, '2600-2800': 1}
J'ai déjà essayé quelque chose comme ça, mais l'ordre est juste mauvais :
import collections
od = collections.OrderedDict(sorted(d.items()))
print od