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