== проверяет, одинаковые ли значения у переменных.
==
is проверяет, указывают ли переменные на один и тот же объект.
is
a = [1, 2] b = [1, 2] print(a == b) #True print(a is b) #False