Un tuple est une liste qui ne peut plus être modifiée.
Python3
Créer un tuple
Ajouter une valeur à un tuple
1
2
3
| un_tuple = (1, "ok", "dude")
type(un_tuple)
<class 'tuple'>
|
N’oubliez pas d’y ajouter une virgule, sinon ce n’est pas un tuple.
1
2
3
| mon_tuple = ("ok")
type(un_tuple)
<class 'str'> # pas un tuple
|
1
2
3
| un_tuple = ("ok",)
type(un_tuple)
<class 'tuple'> # est un tuple
|
Afficher la valeur d’un tuple
1
2
3
| un_tuple = (1, "ok", "dude")
un_tuple[0]
1
|
Affectation multiple
1
2
3
4
5
| day1, day2 = 31, 1
day1
31
day2
1
|
Plusieurs valeurs lors d’un appel d’une fonction
1
2
3
4
5
6
7
8
| def retour_tuple():
return "ok", "dude"
retour_tuple()
('ok', 'dude')
type(retour_tuple())
<class 'tuple'>
|