Menu
Coddy logo textTech

Rückblick - Dictionary Sorter

Teil des Abschnitts Logic & Flow der Python-Journey von Coddy — Lektion 49 von 78.

challenge icon

Aufgabe

Mittel

Erstelle eine Funktion namens dictionary_sorter, die ein Dictionary data_dict als Argument entgegennimmt. Die Funktion soll das Dictionary nach seinen Werten in aufsteigender Reihenfolge sortieren und ein neues Dictionary zurückgeben, das die sortierten Schlüssel-Wert-Paare enthält.

Tipp: Um das Dictionary nach seinen Werten zu sortieren, kann es hilfreich sein, die Funktion sorted() mit einem lambda-Ausdruck als key-Argument zu verwenden.

Wenn das Eingabe-Dictionary beispielsweise {'a': 3, 'b': 1, 'c': 2} lautet, sollte die Funktion ein Dictionary wie dieses zurückgeben:

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

Probier es selbst

def dictionary_sorter(data_dict):
    # Verwende sorted(), um die Dictionary-Einträge nach ihren Werten zu sortieren
    # Hint: data_dict.items() gibt (key, value)-Paare zurück
    # Hint: Verwende den 'key'-Parameter von sorted(), um nach dem Wert zu sortieren

    # Schreibe den Code hier

Alle Lektionen in Logic & Flow