Représentation des données : types construits
Listes, tuples et dictionnaires, les trois structures qui regroupent plusieurs valeurs dans une même variable.
1
Tableaux et listes
La structure de base pour stocker plusieurs valeurs sous un même nom : création, indexation, modification, parcours.
2
Listes en compréhension
La notation `[expression for x in itérable]` pour construire un tableau en une ligne, directement inspirée du langage mathématique.
Un programme manipule rarement une valeur isolée : une liste de notes, les coordonnées d'un point, un carnet qui associe un nom à un numéro. Python propose trois types construits pour regrouper plusieurs valeurs :
- la liste (
list), séquence ordonnée et modifiable, indexée par des entiers ; - le tuple (p-uplet), séquence ordonnée et non modifiable ;
- le dictionnaire (
dict), collection d'associations clé → valeur.
Le chapitre couvre aussi les listes en compréhension et les p-uplets nommés.
Items du programme : , , .