Bonjour à tous,
Je suis confronté à une problème que je trouve étonnant, mais peut être n'ai-je pas compris un truc....
Je suis en python 3.8.2, j'ai le programme suivant:
Quand je l'exécute, j'obtiens;
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 L=[[5,[]]] dL=L[len(L)-1] s_1=dL[1] s_2=dL[1] print(s_1,"/",s_2) s_1.append(1) print(s_1,"/",s_2) s_2.append(2) print(s_1,"/",s_2)
Je m'attendrais plutôt à avoir :[] / []
[1] / [1]
[1, 2] / [1, 2]
Quelqu'un peut-il m'expliquer svp ?[] / []
[1] / []
[1] / [2]
Merci de votre aide !
Partager