Leçon 2 sur 6
Parser une ligne
Chaque ligne brute name,score devient un enregistrement structuré : un dictionnaire aux types corrects.
split(",") sépare, strip() nettoie, int() convertit — int tolère les espaces autour du nombre.
def parse_line(line):
name, score = line.split(",")
return {"name": name.strip(), "score": int(score)}🎯 Exercice
Écrivez parse_line(line) qui transforme "ada,42" en {"name": "ada", "score": 42} (name nettoyé avec strip, score en int). Affichez parse_line("ada,42").
Leçon PRO
Ce chapitre avancé fait partie de CodeAge PRO. Débloque-le pour continuer ton aventure.
Découvrir PRO →