J'ai besoin de trier un dictionnaire en fonction des clés, puis de renvoyer les valeurs associées à ces clés.Trier un dictionnaire en Python par les clés des valeurs
ages = {40 : 'mother', 38 : 'father', 17 : 'me'}
['me', 'father', 'mother'] # Should return this
Quel est le moyen le plus rapide possible de le faire (la performance est vraiment un problème pour moi, car le tri est appelé des milliers de fois dans mon code).
Merci beaucoup!
Ce n'est pas valide la syntaxe de Python, et vous avez une clé c'est une chaîne. Est-ce une erreur? –
Si le tri est appelé des milliers de fois dans votre code, vous souhaiterez peut-être mettre en cache certains des résultats ou utiliser un dictionnaire ordonné à la place. –
Veuillez utiliser ':' pour séparer la clé: valeur. – kev