De nombreuses valeurs pour plusieurs variables
Python vous permet d’attribuer des valeurs à plusieurs variables sur une seule ligne :
Exemple
x, y, z = "Orange", "Banana", "Cherry"
print(x)
print(y)
print(z)
>>>>>Orange
>>>>>Banana
>>>>>Cherry
Remarque : Assurez-vous que le nombre de variables correspond au nombre de valeurs, sinon vous obtiendrez une erreur.
Une valeur pour plusieurs variables
Et vous pouvez attribuer la même valeur à plusieurs variables sur une seule ligne :
Exemple
x = y = z = "Orange"
print(x)
print(y)
print(z)
>>>>>Orange
>>>>>Orange
>>>>>Orange
Décompresser une collection
Si vous avez une collection de valeurs dans une liste, un tuple, etc. Python vous permet d’extraire les valeurs dans des variables. C’est ce qu’on appelle le déballage.
Exemple
fruits = ["apple", "banana", "cherry"]
x, y, z = fruits
print(x)
print(y)
print(z)
>>>>>apple
>>>>>banana
>>>>>cherry