Un t-uple (on dit aussi p-uplet) est une structure permettant le regroupement de plusieurs éléments.
Les coordonnées d'un point comme (5,7) est un exemple de t-uple.
On énumère les éléments de la structure t-uple en les séparant par une virgule et en les mettant entre parenthèses.
Les éléments d'un t-uples peuvent être de type différents (entier, rééls, caractères, chaînes de caractères,...).
>>> a = (1,2) >>> print(a) (1,2) >>> a == (1,2) True |
>>> b = ('a','b','c') >>> print(b) ('a', 'b', 'c') >>> a == b False |
>>> c = (1,'b','chat') >>> print(c) (1,'b','chat') >>> a == b False |
Ci-dessous un exemple permettant de définir les coordonnées d'un point.
>>> coord = (1.5,8.3) |
On utilise la technique appelée "unpacking".
>>> coord = (1.5,8.3) >>> (x,y) = coord #coord doit avoir 2 éléments. >>> print(x) 1.5 >>> print(y) 8.3 |
Ici on accède aux éléments d'un t-uple par l'indice de l'élément.
Il faut se rappeler que le premier élément a pour indice 0.
>>> coord = (1.5,8.3) >>> print(coord[0]) 1.5 >>> print(coord[1]) 8.3 |