얕은 복사 (1) 리스트형 [파이썬(Python)] mutable, immutable, 깊은 복사, 얕은 복사 에서 해결하지 못했던 의문점이 드디어 풀렸다. word 라는 리스트를 remove_word = word 를 사용해 복사해 두고, remove_word에서 값을 제거했는데 word에서도 값이 계속 함께 지워졌던... 결국 그 오류의 원인을 알지 못하고 set 형을 사용하는 걸로 해결했는데, 드디어 답을 찾았다. remove_word = word 와 같이 복사를 하면 내용이 아니라 주소값이 복사가 되어서 둘은 같은 배열을 가리키게 된다. 이를 해결하기 위해서는 깊은 복사를 이용하거나 반복문으로 하나하나 값을 가져와도 된다는 답을 얻었다. 깊은 복사와 얕은 복사를 알아보기 이전에 우선 mutable과 immutable 객체에 대한 이해가 필요하다. - mutable: 상태를 변경할 수 있는 객체 - immut.. < 1 >