65 votes

Comment trier OrderedDict de OrderedDict?

J’essaie de trier OrderedDict dans OrderedDict par touche 'profondeur'. Existe-t-il une solution pour trier ce dictionnaire ?

Le dicton trié doit ressembler à ceci :

Une idée de la façon de l’obtenir?

20voto

Raymond Hettinger Points 231
>>> OrderedDict(sorted(od.items(), key=lambda item: item[1]['depth']))

5voto

johnson Points 630

Parfois, vous voudrez peut-être conserver le dictionnaire initial et ne pas en créer un nouveau.

Dans ce cas, vous pouvez effectuer les opérations suivantes :

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X