Retour aux quiz
Débutant

Copie de liste par slicing total [:]

Que retourne cette fonction ?

quiz.py
1
x = [10, 20, 30]
2
y = x[:]
3
y[0] = 99
4
print(x)

Réponses possibles

A[99, 20, 30]
B[10, 20, 30]

Explication

Avec y = x[:] on fait une nouvelle copie de x dans y. Modifier y n'affecte donc pas x.