Beliebtheit von Buchgenres
Du hast eben mit einem Dictionary gearbeitet, das Informationen über Autoren und Autorinnen sowie die Anzahl der von ihnen geschriebenen Bücher enthält.
Für diese Übung wurden die Autorendaten zusammengefasst, um ein neues Dictionary namens genre_sales
zu erstellen, bei dem die Genres als Schlüssel und die durchschnittlichen Verkaufszahlen der 20 Autoren und Autorinnen im jeweiligen Genre als Werte dienen.
Nun sollst du herausfinden, welches Genre am beliebtesten und am unbeliebtesten ist und wie hoch jeweils die durchschnittlichen Verkaufszahlen sind.
Diese Übung ist Teil des Kurses
Einführung in Python für die Softwareentwicklung
Anleitung zur Übung
- Prüfe, ob
average_sale
gleich dem größten Umsatz (5166000000
) ingenre_sales
ist. - Gib das Genre mit dem größten Durchschnittsumsatz aus.
- Prüfe nun, ob
average_sale
gleich dem kleinsten Umsatz (80000000
) ist. - Gib zum Schluss noch das Genre mit dem kleinsten Durchschnittsumsatz aus.
Interaktive Übung
Versuche dich an dieser Übung, indem du diesen Beispielcode vervollständigst.
for genre, average_sale in genre_sales.items():
# Filter for the maximum sales value
if _____ 5166000000:
# Print the genre
print("Most popular genre: ", _____)
print("Average sales: ", average_sale)
# Filter for the minimum sales value
elif _____ 80000000:
# Print the genre
print("Least popular genre: ", _____)
print("Average sales: ", average_sale)