you mean "=="?
True
пустой кортеж это официально синглтон
>>> (1,) is (1,) True
Это кэш литералов
>>> a = (1,) >>> a is (1,) <stdin>:1: SyntaxWarning: "is" with a literal. Did you mean "=="? False >>>
Я у него просил пруфы того что это имеет хоть какое-либо отношение к constant folding.
>>> a = () + (1,) >>> b = () + (1,) >>> a is b False
Обсуждают сегодня