CodeAgeBy Sitezack
Python pour CréateursAutomatise tes données0 XP
Progression du chapitre0/6

Leçon 7 sur 7

Projet : le rapport playlist

Mission automatisation : transformer un CSV brut en rapport utile — exactement ce que font les scripts de data au quotidien.

Enchaîne les étapes du chapitre : lire le CSV, construire des dictionnaires, calculer, filtrer.

for t in tracks:
    total = total + t["plays"]
    if t["plays"] >= 120:
        popular.append(t["title"])

🎯 Ton objectif

À partir de DATA : 1) construis tracks, une liste de dictionnaires {"title": …, "plays": …} (plays en entier) ; 2) calcule total, la somme des écoutes ; 3) range dans best le titre du morceau le plus écouté ; 4) construis popular, la liste des titres avec au moins 120 écoutes (dans l'ordre du fichier). Affiche total.

Leçon PRO

Ce chapitre avancé fait partie de CodeAge PRO. Débloque-le pour continuer ton aventure.

Découvrir PRO