Retour aux quiz
Débutant

Mutation de liste par référence

Que contient la liste après ces opérations ?

quiz.py
1
x = [1, 2, 3]
2
y = x
3
y.append(4)
4
print(len(x))  # Quelle est la longueur de x ?

Réponses possibles

A4
B5
CÇa va renvoyer une erreur
D3

Explication

y et x pointent vers la même liste, donc modifier y modifie aussi x.