Académique Documents
Professionnel Documents
Culture Documents
traitement
1ère NSI
Capacités attendues
• Importer une table depuis un fichier texte
tabulé ou un fichier CSV.
• Rechercher les lignes d’une table vérifiant des
critères exprimés en logique propositionnelle.
• Trier une table suivant une colonne.
• Construire une nouvelle table en combinant
les données de deux tables.
Table
Une table est une liste de liste.
Exemple :
Traitement de données en table
Fichiers CSV
Elève_1ère.csv
Lecture d’un fichier CSV méthode 1
Résultat méthode 1
Lecture d’un fichier CSV méthode 2
Lecture d’un fichier CSV méthode 2
Autre exemple
Extrait de résultat
Extraction de colonnes d’un fichier CSV
Résultat :
Extrait du résultat
Mise en forme des résultats
La première ligne est la liste des noms de colonnes que
l’ont peut séparer de la table.
Liste en compréhension :
Itération :
Tests de cohérence d’une table
Résultat :
Suppression de doublons
• A l’aide d’ensemble (ne conserve pas l’ordre
des éléments)
Suppression de doublons
• En itérant
Tri d’une table
Tri suivant une colonne
• Triez la liste des élèves par la longueur du nom
en ordre décroissant
Tri suivant une colonne
• Triez la liste des élèves suivant le code élève
Rechercher des doublons dans une
table
Faire les activités :