NSIChapitre 2

Représentation des données : types construits

L'essentiel en 30 secondes

Python propose trois types construits essentiels : les tableaux (list, mutables, accès par indice en $O(1)$), les tuples (immutables, utilisables comme clés de dict), et les dictionnaires (clé→valeur, accès en $O(1)$ moyen). Les compréhensions de liste permettent de créer des tableaux de façon compacte. Attention aux pièges : passage par référence des mutables, copie superficielle avec [:], et le bug [[0]*n]*m. Choisis le bon type selon le besoin : modification → list/dict, clé → tuple, recherche rapide → dict/set.
La suite de cette fiche est disponible pour les membres EazyReviz. Inscris-toi gratuitement pour accéder aux fiches complètes, quiz et exercices. EazyReviz te propose des fiches synthétiques, des flashcards avec révision espacée SM-2, des quiz rapides et des exercices corrigés pour toutes les matières du lycée.

Accède à la fiche complète

Crée ton compte gratuit pour lire la fiche en entier et accéder à 7 000+ contenus de révision.