NSIChapitre 3
Traitement de données en tables
L'essentiel en 30 secondes
Les données tabulaires sont stockées dans des fichiers CSV. En Python, on les lit avec csv.DictReader (chaque ligne → un dictionnaire, valeurs en str). Les opérations fondamentales : recherche/filtrage par compréhension ($O(n)$), projection (sélection de colonnes), tri avec sorted(key=...) ($O(n \\log n)$), fusion/jointure par double boucle ($O(n \\times m)$), et agrégation (sum, len, min, max). Toujours convertir les valeurs CSV en int/float avant les comparaisons numériques.
La suite de cette fiche est disponible pour les membres EazyReviz. Inscris-toi gratuitement pour accéder aux fiches complètes, quiz et exercices. EazyReviz te propose des fiches synthétiques, des flashcards avec révision espacée SM-2, des quiz rapides et des exercices corrigés pour toutes les matières du lycée.
Accède à la fiche complète
Crée ton compte gratuit pour lire la fiche en entier et accéder à 7 000+ contenus de révision.