Maison > développement back-end > Tutoriel Python > Comment trier un dictionnaire par sa valeur (clé)

Comment trier un dictionnaire par sa valeur (clé)

anonymity
Libérer: 2019-05-27 14:02:31
original
7989 Les gens l'ont consulté

fonction triée

Introduisez d'abord la fonction triée, triée (itérable, clé, inverse), triée a trois paramètres : itérable, clé, inverse.

où iterable représente un objet qui peut être itéré, tel que dict.items(), dict.keys(), etc. key est une fonction utilisée pour sélectionner des éléments à participer à la comparaison, et reverse est utilisé pour spécifiez le tri. Est-ce dans l'ordre ou l'ordre inverse ? reverse=true signifie l'ordre inverse (du grand au petit), reverse=false signifie l'ordre (du petit au grand), et la valeur par défaut est reverse=false.

Comment trier un dictionnaire par sa valeur (clé)

Tri par clé

Pour trier le dictionnaire par clé, vous pouvez appeler directement la fonction triée.

my_dict = {'lilee':25, 'age':24, 'phone':12}
sorted(my_dict.keys())
Copier après la connexion

Le résultat de sortie est

['age', 'liee', 'phone']

Utilisez sorted(my_dict.keys()) directement pour appuyer sur la touche value Pour trier le dictionnaire, ici les valeurs clés sont triées dans l'ordre. Si vous souhaitez trier dans l'ordre inverse, il vous suffit de définir reverse sur true.

trié(my_dcit.keys(), reverse = true)

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal