Retour aux quiz
Débutant

Comparaison d'identité avec is

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

quiz.py
1
a = [1, 2, 3]
2
b = [1, 2, 3]
3
print(a is not b)

Réponses possibles

Atrue
Bfalse

Explication

a et b sont des objets différents. On peut vérifier ça avec la fonction sur a et b : id(a) et id(b) qui affichera des valeurs différentes car ces objets ne pointent pas vers le même objet en mémoire. Ici a is not b renvoie donc True.