Les tuples en Python
Un tuple est donc une séquence. Voici un exemple très simple :
mon_tuple = (5, 8, 6, 9)
Dans le code ci-dessus, la variable "mon_tuple" référence un tuple, ce tuple est constitué des entiers 5, 8, 6 et 9. Comme indiqué dans la définition, chaque élément du tuple est indicé (il possède un indice):
le premier élément du tuple (l'entier 5) possède l'indice 0 ;
le deuxième élément du tuple (l'entier 8) possède l'indice 1 ;
le troisième élément du tuple (l'entier 6) possède l'indice 2 ;
le quatrième élément du tuple (l'entier 9) possède l'indice 3.
Comment accéder à l'élément d'indice i dans un tuple ? Simplement en utilisant la "notation entre crochets".
Testez le code suivant :
mon_tuple = (5, 8, 6, 9)
a = mon_tuple[2]
Quelle est la valeur référencée par la variable a (utilisez la console pour répondre à cette question)?
La variable mon_tuple référence le tuple (5, 8, 6, 9), la variable a référence l'entier 6 car cet entier 6 est bien le troisième élément du tuple, il possède donc l'indice 2.