Menu
CoddyTech

Récapitulatif - Trieur de dictionnaires

Fait partie de la section Logique et flux du Journey Python de Coddy. Leçon 49 sur 78.

challenge icon

Défi

Moyen

Crée une fonction nommée dictionary_sorter qui prend un dictionnaire data_dict comme argument. La fonction doit trier le dictionnaire par ses valeurs dans l’ordre croissant et renvoyer un nouveau dictionnaire contenant les paires clé-valeur triées.

Conseil : pour trier le dictionnaire par ses valeurs, utilise la fonction sorted() avec data_dict.get comme argument key. Elle renvoie la valeur de chaque clé.

Par exemple, si le dictionnaire d’entrée est {'a': 3, 'b': 1, 'c': 2}, la fonction doit renvoyer un dictionnaire comme celui-ci :

{'b': 1, 'c': 2, 'a': 3}

Essayez vous-même

def dictionary_sorter(data_dict):
    # Utilisez sorted() pour trier les clés du dictionnaire selon leurs valeurs
    # Indice : data_dict.get(key) renvoie la valeur stockée sous key
    # Indice : utilisez le paramètre 'key' de sorted() pour trier selon les valeurs

    # Écrivez le code ici

Toutes les leçons de Logique et flux

Entraînez-vous par vous-même : Compilateur Python en ligne