0% ont trouvé ce document utile (0 vote)
28 vues2 pages

Guide des Tuples en Python

Transféré par

rawane.mounif
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
28 vues2 pages

Guide des Tuples en Python

Transféré par

rawane.mounif
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd

Collections Python

Tuples
Tuple est une collection ordonnée et immuable. Autorise les membres en double.
Créer un tuple:
fruits= ("apple", "banana", "cherry", "apple", "cherry")

Ou vous pouvez utiliser le constructeur


fruits= tuple(("apple", "banana", "cherry")) # note the double
round-brackets

Créer un tuple avec un élément


fruits= ("apple",)

Immuable(immutable): Les tuples sont immuables, ce qui signifie que nous ne pouvons pas
modifier, ajouter ou supprimer des éléments après la création du tuple.

Mettre à jour les tuples:


Les tuples sont immuables, ce qui signifie que vous ne pouvez pas modifier, ajouter ou
supprimer des éléments une fois le tuple créé.
Mais il existe une solution de contournement. Vous pouvez convertir le tuple en une liste,
modifier la liste et reconvertir la liste en un tuple.
fruits_list = list(fruits)
fruits_list[1] = "kiwi"
fruits_list.append("Pineapple")
fruits = tuple(fruits_list)

Le mot-clé del peut supprimer complètement le tuple


del thistuple

Unpacking a Tuple:
En python, nous sommes autorisés à extraire les valeurs dans des variables. C'est ce qu'on
appelle le "unpacking":
green, yellow, red = fruits

Utiliser l'astérisque* :
Si le nombre de variables est inférieur au nombre de valeurs, vous pouvez ajouter un * au nom
de la variable et les valeurs seront affectées à la variable sous forme de liste
fruits = ("apple", "banana", "cherry", "strawberry", "raspberry")
(green, yellow, *red = fruits
Joindre des tuples:
tuple1 = ("a", "b" , "c")
tuple2 = (1, 2, 3)
tuple3 = tuple1 + tuple2

Multiplier les tuples:


fruits = ("apple", "banana", "cherry")
mytuple = fruits * 2

Tuple methods:
count() : Renvoie le nombre de fois qu'une valeur spécifiée apparaît dans un tuple
index () : Recherche le tuple pour une valeur spécifiée et renvoie la position de l'endroit où il a
été trouvé
len() : compte le nombre d'éléments dans le tuple

Vous aimerez peut-être aussi