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:

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)
Quand je l'exécute, j'obtiens;

[] / []
[1] / [1]
[1, 2] / [1, 2]
Je m'attendrais plutôt à avoir :
[] / []
[1] / []
[1] / [2]
Quelqu'un peut-il m'expliquer svp ?
Merci de votre aide !