CodeAgeBy Sitezack
Projet final : pipeline de donnéesDu brut au rapport0 XP
Progression du chapitre0/6

Leçon 3 sur 6

Valider les enregistrements

Un pipeline robuste rejette les données invalides au lieu de les propager : nom vide, score négatif…

Une fonction de validation renvoie un booléen — elle servira de filtre dans la boucle principale.

def is_valid(record):
    return len(record["name"]) > 0 and record["score"] >= 0

🎯 Exercice

Écrivez is_valid(record) qui renvoie True seulement si le nom n'est pas vide ET si le score est supérieur ou égal à 0. Affichez is_valid({"name": "ada", "score": 10}).

Leçon PRO

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

Découvrir PRO