NSI (Spé) — Traitement de données en tables
Fichiers CSV, recherche, tri, fusion de tables
10 questions
Les points clés à retenir sur Traitement de données en tables, extraits du quiz de révision.
Réponse : Comma-Separated Values
CSV signifie Comma-Separated Values : valeurs séparées par des virgules.
Réponse : Le point-virgule
En France, on utilise souvent le point-virgule car la virgule sert de séparateur décimal (14,5 au lieu de 14.5).
Réponse : str (chaîne)
csv.DictReader lit toutes les valeurs comme des chaînes de caractères (str). Il faut les convertir manuellement avec int() ou float().
Réponse : [e for e in eleves if float(e['moyenne']) > 14]
En Python, on utilise une liste en compréhension avec une condition if pour filtrer les données.