NSI (Spé) — Représentation des données
Types construits : tableaux, tuples, dictionnaires
Résumé
Les types construits permettent de regrouper plusieurs valeurs dans une seule variable. En Python, un tableau (liste) est une collection ordonnée et modifiable, déclarée avec des crochets : notes = [12, 15, 8, 17]. Un tuple est similaire mais non modifiable (immutable), déclaré avec des parenthèses : coordonnees = (3, 7). Un dictionnaire associe des clés à des valeurs, déclaré avec des accolades : eleve = {"nom": "Dupont", "age": 16}. On accède aux éléments d'une liste par leur indice (qui commence à 0), aux éléments d'un dictionnaire par leur clé. Les listes se parcourent avec des boucles for et supportent des opérations comme append(), len(), et le slicing (notes[1:3]).