파이썬은 멤버쉽이 아닙니다. 연산자의 양쪽에 있는 변수가 동일한 객체를 가리키면 false로 평가되고 그렇지 않으면 true로 평가됩니다. 예를 들어 -
>>> a = 10 >>> b = 20 >>> id(a), id(b) (1581561184, 1581561504) >>> a is not b True
변수 a와 b의 id()가 다르기 때문에 연산자는 true를 반환하지 않습니다.
파이썬은 멤버쉽이 아닙니다. 연산자의 양쪽에 있는 변수가 동일한 객체를 가리키면 false로 평가되고 그렇지 않으면 true로 평가됩니다. 예를 들어 -
>>> a = 10 >>> b = 20 >>> id(a), id(b) (1581561184, 1581561504) >>> a is not b True
변수 a와 b의 id()가 다르기 때문에 연산자는 true를 반환하지 않습니다.