Numérique et sciences informatiques (spécialité) · Première · Traitement de données en tables
Indexation de tables et format CSV
- Une table est une liste d'enregistrements ; chaque enregistrement associe des valeurs à des champs (les colonnes).
- Le CSV stocke une table dans un fichier texte : une ligne = un enregistrement, valeurs séparées par un délimiteur (virgule ou point-virgule).
- Lue brute, une table devient un tableau de tableaux : on accède à une valeur par deux indices, et le nom des champs est perdu.
- Avec les noms de champs de la première ligne, on obtient un tableau de p-uplets nommés, représentés par des dictionnaires :
t[i]["champ"].