Einführung
Dictionaries sind eine grundlegende Datenstruktur in Python. Sie ermöglichen es Ihnen, Schlüssel-Wert-Paare zu speichern und werden häufig verwendet, um reale Objekte oder Konzepte darzustellen. In dieser Herausforderung werden Sie mit Dictionaries und ihren Werten arbeiten.
Dictionary-Werte
Es wird Ihnen ein flaches Dictionary gegeben, und Sie müssen eine Funktion erstellen, die eine flache Liste aller Werte im Dictionary zurückgibt. Ihre Aufgabe besteht darin, die Funktion values_only(flat_dict) zu implementieren, die ein flaches Dictionary als Argument nimmt und eine Liste aller Werte im Dictionary zurückgibt.
Um dieses Problem zu lösen, können Sie die dict.values()-Methode verwenden, um die Werte im gegebenen Dictionary zurückzugeben. Anschließend können Sie das Ergebnis mithilfe der list()-Funktion in eine Liste umwandeln.
def values_only(flat_dict):
return list(flat_dict.values())
ages = {
'Peter': 10,
'Isabel': 11,
'Anna': 9,
}
values_only(ages) ## [10, 11, 9]
Zusammenfassung
In dieser Herausforderung haben Sie gelernt, wie Sie alle Werte aus einem flachen Dictionary extrahieren und als Liste zurückgeben. Sie haben die dict.values()-Methode verwendet, um die Werte zu erhalten und anschließend das Ergebnis mithilfe der list()-Funktion in eine Liste umgewandelt. Dies ist eine nützliche Technik, wenn Sie mit Dictionaries in Python arbeiten.