Retour aux quiz
Débutant
Comparaison d'identité avec is (2)
Quelle est la valeur finale de x ?
quiz.py
1
a = [1, 2, 3]2
b = [1, 2, 3]3
print(a == b, a is b)Réponses possibles
Atrue false
Bfalse true
Ctrue true
Dfalse false
Explication
a == b est vrai (True) car leur contenu est similaire mais a is b est faux (False) car ce n'est pas le même objet en mémoire : id(a) != id(b).