반응형
id(object)는 객체를 입력받아 객체의 고유 주소 값(레퍼런스)을 돌려주는 함수이다.
>>> a = 3
>>> id(3)
140709757886928
>>> id(a)
140709757886928
>>> b = a
>>> id(b)
140709757886928
위 예의 3, a, b는 고유 주소 값이 모두 140709757886928이다. 즉 3, a, b가 모두 같은 객체를 가리키고 있다는 것이다.
만약 id(4)라고 입력하면 4는 3, a, b와 다른 객체이므로 당연히 다른 고유 주소 값이 출력된다.
>>> id(4)
140709757886960
참고.
반응형
'Development > Python' 카테고리의 다른 글
[zappa] error (0) | 2020.10.13 |
---|---|
[Python] 파이썬 Zappa로 flask web app을 AWS Lambda에 서버리스로 구현하기 (0) | 2020.10.13 |
(Python) if __name__ == "__main__"이란 무엇인가 (0) | 2020.10.06 |
Python. 깊은 복사와 얕은 복사; deep copy & shallow copy (1) | 2020.09.08 |
Python. windows cmd python console clear; 윈도우 cmd 화면에서 python 콘솔 초기화하는법 (0) | 2020.08.12 |