Python/기초

메모리 주소값 불러오는 함수 id()

딸기우유중독 2021. 10. 18. 09:16

a = [1, 2, 3]

id(a)

>>> 4303029896   

 

b = a  # 같은 주소를 참조

 

id(a)

>>> 4303029896   

 

id(b)

>>> 4303029896   

 

a is b      # is 동일한 객체를 가리키고 있는지 판단하는 명령어

>>> True

 

@ 주소값 다르게 복사 방법

 

1. b = a[:] 

 

2. from copy import copy

a = [1, 2, 3]

b = copy(a)

 

 

@ 변수 바꾸기

 

a = 3

b = 5

 

a, b = b, a

 

>>> a

5

>>> b

3

 

 

728x90