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.