csv.DictReader — rôle ?
Lit un CSV, ligne par ligne, en dicts.
En-tête CSV — rôle ?
Fournit les clés pour les dicts.
Table de dicts — structure ?
Liste de lignes sous forme de dicts.
Conversion de types — étape ?
Transformer chaînes en types adaptés.
Expression booléenne — usage ?
Filtrer des lignes selon une condition.
Sélection de lignes — résultat ?
Nouvelle table filtrée.
Contrôle cohérence — comment ?
Vérifier valeurs avec contraintes.
Exception — rôle ?
Signaler une erreur critique.
Doublons — définition ?
Lignes identiques en toutes colonnes.
Éliminer doublons — méthode ?
Vérifier si ligne pas déjà dans la liste.
sort — rôle ?
Tri d’une liste en place.
Clé de tri — rôle ?
Définit la valeur de comparaison.
reverse=True — effet ?
Tri décroissant.
Accès par indice — exemple ?
voyages[0] ou t[i].
Accès par clé — exemple ?
dictionnaire['nom'].
csv.reader — rôle ?
Lit un CSV, ligne par liste.
Delimiter — rôle ?
Séparateur de champs.
Liste en dicts — étape ?
Associer colonnes à clés.
Modifier un dict — syntaxe ?
dict[clé]=valeur.
Accéder à une valeur — syntaxe ?
dict[clé].
Pon a prueba tus conocimientos con 20 preguntas sobre Maîtriser la gestion des tables CSV en Python.
1. Quel est le rôle principal de csv.DictReader lors de la lecture d’un fichier CSV ?
2. Pourquoi doit-on souvent appliquer int(...) à certains champs après une lecture avec csv.DictReader ?
Revisa el curso completo en la hoja de repaso para Maîtriser la gestion des tables CSV en Python.
Ver hoja de repaso →Bases de données
Bases de données
Bases de données
Programmation
Importa tu curso y la IA genera tarjetas de memoria en 30 segundos.
Generador de tarjetas de memoria