얕은 복사와 깊은 복사

ai_lim·2022년 1월 10일
0

파이썬 기초

목록 보기
5/6

얕은 복사(shallow copy)

a=[1,2,3]
b=a
a.append(4)
print(id(a))
print(id(b))

얕은 복사는 원본 객체의 주소를 복사한다.

깊은 복사

깊은 복사는 원본 객체의 값을 복사한다.
그래서 얕은 복사와 다르게 id를 출력해보면 다르다.

0개의 댓글