Pour trier un dictionnaire par valeur en Python, vous pouvez utiliser la fonction sorted()
. La fonction sorted()
de Python peut être utilisée pour trier les dictionnaires par clé, ce qui permet une méthode de tri personnalisée. sorted()
prend trois arguments : object, key et reverse.
Les dictionnaires sont des structures de données non ordonnées. Ils utilisent une structure de mappage pour stocker les données. Les dictionnaires associent les clés aux valeurs, créant des paires contenant des données associées.
√Ä l’aide de la méthode Python sorted()
, vous pouvez trier le contenu d’un dictionnaire par valeur. Par exemple, pour classer la popularité des éléments sur un menu de café, ou répertorier ces éléments par ordre alphabétique, vous pouvez utiliser la méthode sorted()
de Python. Ce tutoriel expliquera comment fonctionne la méthode sorted()
et comment vous pouvez l’utiliser pour trier le contenu d’un dictionnaire.
Python sorted() Refresher
La fonctionsorted()
intégrée de Python peut être utilisée pour trier des objets itérables par une clé, tels que des listes, des tuples et des dictionnaires. La fonction sorted()
trie les éléments de l’objet itérable spécifié et crée un nouvel objet avec les valeurs nouvellement triées.Voici la syntaxe du sorted()
méthode :
sorted(object, key, reverse)
La méthode prend en compte trois paramètres :
- objet : l’objet itérable que vous souhaitez trier (obligatoire)
- clé : la fonction qui vous permet de effectuer des opérations de tri personnalisées (facultatif)
- inverse : spécifie si l’objet doit être trié par ordre décroissant (facultatif)
Comme vous pouvez voir, "objet‚"
est le seul paramètre obligatoire. Si vous décidez de ne pas utiliser les paramètres facultatifs "key‚"
et "reverse‚"
, Python trie automatiquement l’objet par ordre croissant.
81 % des participants ont déclaré qu’ils se sentaient plus confiants quant à leurs perspectives d’emploi en technologie après avoir assisté à un bootcamp. Soyez jumelé à un bootcamp aujourd’hui.
Le diplômé moyen d’un bootcamp a passé moins de six mois en transition de carrière, du démarrage d’un bootcamp à la recherche de son premier emploi.
Remarque : Python.Engineering a écrit un guide complet sur les méthodes sort() et sorted() en Python. Si vous souhaitez en savoir plus sur cette méthode et le paramètre key
, consultez notre tutoriel Python sort().
Parcourons un exemple rapide pour illustrer le fonctionnement de la méthode sorted().