Les tuples en Python

Un tuple est donc une séquence. Voici un exemple très simple :

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

1
mon_tuple = (5, 8, 6, 9)
2
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.