J'ai essayé d'utiliser l'affectation multiple comme indiqué ci-dessous pour initialiser les variables, mais je suis confus par le comportement, je m'attends à réaffecter la liste des valeurs séparément, je veux dire b[0] et c[0] égale 0 comme avant.
a=b=c=[0,3,5]
a[0]=1
print(a)
print(b)
print(c)
Le résultat est : [1, 3, 5] [1, 3, 5] [1, 3, 5]
Est-ce correct ? Que dois-je utiliser pour l'affectation multiple ? Qu'est-ce qui est différent de cela ?
d=e=f=3
e=4
print('f:',f)
print('e:',e)
résultat : ('f:', 3) ('e:', 4)