카테고리 없음
[Python] 얕은 복사와 깊은 복사
chaenii
2022. 10. 8. 11:28
리스트를 복사할 때 사용하는 copy()함수는 리스틀르 복사한 후 원솟값을 변경하면 복사한 원솟값까지 변경될 수 있기 떄문에 주의해서 사용해야한다.
얕은 복사 : 참조 값만 복사
배열 x와 y는 참조하는 곳이 같기때문에 x[0][1]의 값이 바뀌면, y[0][1]의 값도 바뀐다.

깊은 복사 : 참조하는 객체 자체를 복사한다.
깊은 복사는 참조하는 객체 자체를 복사하기 때문에 x[0][1]이 변경되어도 y는 영향을 받지 않는다.

반응형