Retour aux quiz
Débutant

Copie indépendante avec .copy()

Quel est le type retourné par cette expression ?

quiz.py
1
x = [1, 2, 3]
2
y = x.copy()
3
 
4
y.append(4)
5
print(x)
6
print(y)

Réponses possibles

A[1, 2, 3, 4], [1, 2, 3, 4]
B[1, 2, 3, 4], [1, 2, 3]
C[1, 2, 3], [1, 2, 3]
D[1, 2, 3], [1, 2, 3, 4]

Explication

On ajoute 4 à la copie y, donc la liste x n'est pas modifiée.