Рассмотрим следующий фрагмент кода
x=(1,2,3)
y=(1,2,3)
print(x is y)
Когда я запускаю этот код в консоли, он возвращает False.
Когда я запускаю этот код в файле Python, он возвращает True.
Учитывая Python Tutor и другие сайты, результат должен быть Ложным. Как это возможно? Это как-то связано с тем, как Python хранит переменные в памяти?
Я использую Python 3.8