Retour aux quiz
Débutant

Égalité == versus identité is

Quel est le type retourné par cette expression ?

quiz.py
1
Que va afficher ce code sur les opérateurs is et == ? python a = [1, 2] b = [1, 2] print(a == b) print(a is b)

Réponses possibles

Atrue, true
Btrue, false
Cfalse, false
Dfalse, true

Explication

L'opérateur == vérifie l'égalité des valeurs, ici les listes sont égales. L'opérateur is vérifie l'identité des objets, qui sont différents en mémoire, donc le résultat est False.