Menu
Coddy logo textTech

Récapitulatif - Trieur de dictionnaires

Fait partie de la section Logic & Flow du Journey Python de Coddy — leçon 49 sur 78.

challenge icon

Défi

Moyen

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

Astuce : Pour trier le dictionnaire par ses valeurs, vous pouvez utiliser la fonction sorted() avec une expression lambda comme argument key.

Par exemple, si le dictionnaire d'entrée est {'a': 3, 'b': 1, 'c': 2}, la fonction doit retourner un dictionnaire comme ceci :

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

Essayez vous-même

def dictionary_sorter(data_dict):
    # Utilisez sorted() pour trier les éléments du dictionnaire par leurs valeurs
    # Indice : data_dict.items() renvoie des paires (key, value)
    # Indice : Utilisez le paramètre 'key' de sorted() pour trier par valeur

    # Écrivez le code ici

Toutes les leçons de Logic & Flow