# un tuple simple
t=(1,2,"a")
print(t)
(1, 2, 'a') 2
# un tuple vide
t=()
print(t)
()
# un tuple à un élément
t=(5,)
print(t)
(5,)
L=[1,2,3,4]
t =tuple(L)
print(t)
(1, 2, 3, 4)
# pour initialiser plusieurs valeurs. Noter qu'on peut se passer des parenthèses
#(a,b,c)=(2,4,5)
a,b,c=2,3,5
print(a)
print(b)
print(c)
2 3 5
#Pour intervertir deux valeurs
a=3
b=5
#(a,b)=(b,a)
a,b=b,a
print(a)
print(b)
5 3
#Pour récupérer les clés et les valeurs d'un dictionnaire
d=dict(a=1,b=2,c=3)
for (c,v) in d.items() :
print(f"Clé = {c} ; Valeur = {v} ")
Clé = a ; Valeur = 1 Clé = b ; Valeur = 2 Clé = c ; Valeur = 3
# avec la boucle for
t=(1,2,3,4,5)
for k in t :
print(k)
1 2 3 4 5
# avec une expression génératrice
t=(1,2,3,4,5)
t_carre = tuple(k*2 for k in t)
print(t_carre)
(2, 4, 6, 8, 10)
# accès à un élément
t=(1,2,3,4,5)
print(t[0])
1