affectation multiple

Python

Anglais : multiple assignment

Entrée du manuel de référence pour l'affectation

Il y a deux manières différentes de faire une affectation multiple :

  • 1ère façon. A gauche du signe = , liste de variables, à droite liste d'expressions (même nombre de variables que d'expressions). On affecte la valeur 1 à x, 2 à y et 3 à z.

>>>a, b, c = 0,0,0

 

>>>x, y, z = 1, 2, 3

  • 2ème façon. Se lit de droite à gauche : on affecte la valeur 0 à c, b et a

>>>a = b = c= 0;

Attention

>>>y = 2, 3, 4

N'est pas une affectation multiple, mais la création d'un tuple.

» Glossaire du langage python