파이썬 식별 연산자 (identity operator)


파이썬 식별 연산자 (identity operator)

식별 연산자 (identity operator) 식별 연산자는 두 객체(object)의 'id'가 같은지 확인하기 위해 사용한다. 즉, 동일한 '객체'인지 확인하는 것으로 파이썬은 다음 두 가지를 제공한다. 위의 설명을 보면 식별 연산자 'is'와 'not is'는 얼핏 비교 연산자 '=='과 '!='처럼 보이기도 한다. 하지만 식별 연산자 'is'와 'not is'의 경우 객체의 'id'를 비교하는데 비해, 비교 연산자 '=='와 '!='은 오직 해당 객체가 가지는 '값'만을 비교한다는 면에서 전혀 다른 결과값을 반환한다. 위..........



원문링크 : 파이썬 식별 연산자 (identity operator)