Type séquentiel (3/3) : tuple
Définition : tuple
Un tuple consiste en différentes valeurs séparées par des virgules. La valeur d'un tuple est immuable, c'est à dire non modifiable.
Exemple : Création et affichage
Pour définir un tuple, il faut séparer les valeurs par des , :
1
a = 3.14, "pi", 1.57, "pi/2"
un tuple est affiché entre parenthèses.
Exemple : Accès, modification et déballage (unpacking)
Exemple : Ignorer des valeurs : utilisation du underscore (souligné = _)
1
x = (1,5, 'a')
2
_, _, lettre = x
Le underscore indique que le résultat est ignoré. C'est une convention d'usage en python.