Maison >développement back-end >Tutoriel Python >Comment trier le dictionnaire Python

Comment trier le dictionnaire Python

藏色散人
藏色散人original
2019-09-30 11:30:056267parcourir

Comment trier le dictionnaire Python

Comment trier le dictionnaire Python ?

Définir un type de dictionnaire

mydict = {2 : '小路', 3 : 'Dawn', 1 : 'Aaron Kwok', 4 : 'Dragon Jay'>

Vous pouvez imprimer la clé et la valeur séparément. Jetez un œil aux données

Comment trier le dictionnaire Python

Trier par CLÉ, en utilisant lambda et reverse=False (ordre positif)

la clé et la valeur sont affichées

reverse= True (ordre inverse)

Comment trier le dictionnaire Python

est triée par valeur et l'ordre des caractères chinois n'est pas affiché en pinyin

Comment trier le dictionnaire Python

sorted ne change pas l'ordre des données du dictionnaire lui-même.

La sortie est une liste et un tuple

Peut être attribué à A par A = sorted(mydict.items(),key = lambda mydict:mydict[1],reverse= False) La commande est après le changement

Comment trier le dictionnaire Python

Recommandé : "Tutoriel Python"

Notes

trié ne change pas l'ordre des données du dictionnaire lui-même

Si vous souhaitez le modifier, vous pouvez l'attribuer à une autre variable de liste

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!

Déclaration:
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