44 lines
1.2 KiB
ReStructuredText
44 lines
1.2 KiB
ReStructuredText
|
Tables de données
|
|||
|
#################
|
|||
|
|
|||
|
:date: 2023-05-12
|
|||
|
:modified: 2023-05-12
|
|||
|
:authors: Benjamin Bertrand
|
|||
|
:tags: Python.
|
|||
|
:category: 1NSI
|
|||
|
:summary: Manipulation de tableaux de données.
|
|||
|
|
|||
|
|
|||
|
Éléments du programme
|
|||
|
=====================
|
|||
|
|
|||
|
.. list-table:: Traitement de données en tables
|
|||
|
:header-rows: 1
|
|||
|
|
|||
|
* - Contenus
|
|||
|
- Capacités attendues
|
|||
|
- Commentaires
|
|||
|
|
|||
|
* - Indexation de tables
|
|||
|
- Importer une table depuis un fichier texte tabulé ou un fichier CSV.
|
|||
|
- Est utilisé un tableau doublement indexé ou un tableau de p-uplets qui partagent les mêmes descripteurs.
|
|||
|
|
|||
|
* - Recherche dans une table
|
|||
|
- Rechercher les lignes d’une table vérifiant des critères exprimés en logique propositionnelle.
|
|||
|
- La recherche de doublons, les tests de cohérence d’une table sont présentés.
|
|||
|
|
|||
|
* - Tri d’une table
|
|||
|
- Trier une table suivant une colonne.
|
|||
|
- Une fonction de tri intégrée au système ou à une bibliothèque peut être utilisée.
|
|||
|
|
|||
|
* - Fusion de tables
|
|||
|
- Construire une nouvelle table en combinant les données de deux tables.
|
|||
|
- La notion de domaine de valeurs
|
|||
|
|
|||
|
|
|||
|
Progression
|
|||
|
===========
|
|||
|
|
|||
|
Étape 1:
|
|||
|
--------
|