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:
|
||
--------
|