swallow copy 썸네일형 리스트형 파이썬 데이터 깊은 복사(Deep Copy)와 얕은 복사(Swallow Copy) 데이터를 복사할 때 깊은 복사(Deep Copy)와 얕은 복사(Swallow Copy)가 존재합니다.C++에서는 포인터 등의 얕은 복사는 여러 문제를 야기하는 요인 중 하나입니다.C++에서 힙에 생성한 메모리를 해제된 이후에 다른 변수에서 참조하면 문제가 발생하게 됩니다.깊은 복사와 얕은 복사의 메모리 개념은 아래의 포스팅의 이미지를 참조하면 됩니다.2015/01/14 - [Programming/C&C++] - 얕은 복사(Shallow Copy) vs 깊은 복사(Deep Copy)앝은 복사는 다른 변수가 동일한 메모리를 가리키게 됩니다.파이썬에서 리스트를 대입해서 생성하는 경우 얕은 복사가 발생하게 됩니다. myList1 = [1, 2, 3, 4] myList2 = myList1 print(hex(id(.. 더보기 이전 1 다음