Python/Python 정리

[Python] ID 함수 정리

우준세 2021. 7. 26. 12:16
728x90
반응형

 

이번 포스팅은 python에서 id 함수가 무엇인지, 그 사용과 결과에 대해 알아보겠습니다.


ID 연산자

- id() 함수는 객체의 고유 값을 리턴합니다. 

- 즉, 어떤 객체를 가리키는지 볼 수 있다는 의미! 

- id는 파이썬이 객체를 구별하기 위해서 부여하는 일련번호입니다. 숫자로서 의미는 없습니다. 

- 동일한 객체 여부를 판별할 수 있습니다. 

 

예시)

a = 5
b = 10
print(id(a))
print(id(b))
b = a 
print(id(b))

 

결과)

 

 

- 처음 id(a)와 id(b)를 보면 각각 a와 10을 가리키는 것을 볼 수 있습니다. 

 

 

- b = a를 통해 b가 5를 가리키게 하여 id(a)와 id(b)가 같은 것 을 볼 수 있습니다.

 

 

 

id()를 간단하게 알아보았고 비교해 보았습니다.

질문이나 틀린 점이 있다면 댓글로 남겨주세요

 

감사합니다 :) 

728x90
반응형