Tuple¶
Un tuple est une liste qui ne peut être modifiée.
Créer un tuple¶
>>> un_tuple = ()
Y ajouter des valeurs¶
>>> un_tuple = ("alpha","beta","gamma")
>>> print(un_tuple)
('alpha', 'beta', 'gamma')
Si 1 seule valeur, ajouter une virgule, sinon c'est une chaine¶
>>> autre_tuple = ("un",)
>>> type(autre_tuple)
<class 'tuple'>
>>> autre_tuple = ("un")
>>> type(autre_tuple)
<class 'str'>
Afficher une valeur d'un tuple¶
>>> un_tuple[0]
'alpha'
Les tuples ne sont pas modifiables (ni modif, ni ajout, ni suppression)¶
>>> un_tuple[0] = "delta"
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
TypeError: 'tuple' object does not support item assignment
Test si un item existe:¶
>>> if "alpha" in un_tuple:
... print("'alpha' est dans le tuple")
...
'alpha' est dans le tuple
Boucle:¶
>>> for x in un_tuple:
... print(x)
...
alpha
beta
gamma
Méthodes:¶
Méthode | Description |
---|---|
count() | |
index() |
Dernière mise à jour:
March 15, 2019