Оператор
is
не соответствует значениям переменных, но самих экземпляров.
Что это значит?
Я объявил две переменные с именем x
и y
, назначая одинаковые значения в обеих переменных, но возвращает значение false, когда я использую оператор is
.
Мне нужно разъяснение. Вот мой код.
x = [1, 2, 3]
y = [1, 2, 3]
print x is y #It prints false!