Popularité d’un genre de livre
Précédemment, vous avez utilisé un dictionnaire contenant des informations sur les auteurs et le nombre de livres qu’ils ont écrits.
Dans cet exercice, les données concernant ces mêmes auteurs ont été agrégées pour créer un nouveau dictionnaire appelé genre_sales
. Chaque paire clé:valeur représente un genre et les ventes moyennes pour ce genre parmi les 20 auteurs les plus populaires.
Votre tâche consiste à trouver les genres les plus et les moins populaires parmi ces auteurs, ainsi que leurs ventes moyennes.
Cet exercice fait partie du cours
Présentation de Python pour les développeurs
Instructions
- Vérifiez si
average_sale
est égal au plus grand chiffre d’affaires (5166000000
) degenre_sales
. - Imprimez le
genre
dont les ventes moyennes sont les plus élevées. - Ensuite, vérifiez si
average_sale
est égal au plus petit chiffre d’affaires (80000000
). - Enfin, imprimez le
genre
dont les ventes moyennes sont les plus faibles.
Exercice interactif pratique
Essayez cet exercice en complétant cet exemple de code.
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)