본문 바로가기
Python

Python 변수, 객체, 메모리영역, 참조

by 오렌지마끼야또 2022. 6. 12.
728x90
반응형

 

 

 

 

변수는 stack, 객체는 heap에 존재

a = 1

id(a)는 변수 a에 대한 id가 아니고 a가 가리키는 1이라는 객체의 id이다.

b = 1

id{a)와 id(b)는 같다. 단, 256까지만.

257부터는 별개의 객체가 힙 메모리에 할당된다.

a = 257

b = 257

id(a)와 id(b)는 같다. 

 

 

 

 

출처

 

https://blog.naver.com/PostView.naver?blogId=myca11&logNo=222611107006&proxyReferer=undefined 

 

https://angangmoddi.tistory.com/76

 

https://wikidocs.net/2836

 

 

 

 

 

728x90
반응형

'Python' 카테고리의 다른 글

Python list 관련  (0) 2022.06.13
Python print 방식  (0) 2022.06.13
Python mutable, immutable, 클래스 default param, 얕은복사  (0) 2022.06.12
Python iterable, iterator  (0) 2022.06.11
python remove(), del, pop()  (0) 2022.06.11

댓글