Retour aux quiz
Débutant

Mutabilité et références d'objets (2)

Que va afficher ce code ?

quiz.py
1
a = [1, 2, 3]
2
b = a
3
a += [4]
4
print(b)

Réponses possibles

AErreur
BNone
C[1, 2, 3, 4]
D[1, 2, 3]

Explication

a += [4] modifie la liste en place, donc b référence la même liste modifiée.