Aller au contenu

Traitement des données d'une table

En Python, on peut représenter une table de données par un tableau de dictionnaires.

Une fois qu'un ensemble de données est chargé dans une table, on peut créer et utiliser des outils de manipulation des tables, comme la recherche et le tri d'informations.

Exemples

  • Tester la présence de données ;
  • Faire des statistiques ;
  • Extraire des donnés selon certains critères ;
  • Trier des donnés selon certains critères ;
  • Fusionner les données de deux tables ;
  • etc...

Définition

Ces opérations sont appelées des requêtes.

Rappels

  1. Les programmes Python et les tables de données au format CSV doivent être placés dans le dossier [NSI_Tables_Donnees].
  2. Vérifiez que ce dossier contient le module fonctions_csv.py.
    Ce module contient toutes les fonctions indispensables pour effectuer les requêtes listées plus haut.
  3. Dans chaque nouveau programme, entrez la ligne d'importation comme précisé dans le chapitre précédent :
    1
    from fonctions_csv import *