Unpacking

[1]:
mes_donnees = ('Mickey', 'Mouse')
[2]:
# ok mais un fastidieux
prenom = mes_donnees[0]
nom = mes_donnees[1]

nom, prenom
[2]:
('Mouse', 'Mickey')
[3]:
# mieux : unpacking !
prenom, nom = mes_donnees

nom, prenom
[3]:
('Mouse', 'Mickey')
[4]:
a, b, c = 'un', 'deux', 'trois'

print(a)
print(b)
print(c)
un
deux
trois
[5]:
# échanger deux variables

# calcul de la suite de Fibonacci
a, b = 0, 1
while b < 100:
    a, b = b, a+b
    print(b, end=' ')
1 2 3 5 8 13 21 34 55 89 144

Exercices