immutable object와 mutable object에 대한 사전 지식이 필요한 포스팅입니다. mutable vs immutable object 불변 타입(immutable type) 한 번 생성되면 그 상태를 변경할 수 없는 데이터 타입. immutable type의 대표적인 예로는 int, float, str, tuple 등이 있음. immutable type의 특징 >>> a = "hello" >>> b = ["hello", "world"] >>> p sept-moon.tistory.com shallow copy a는 원본, b는 a를 복사한 복사본이라고 하자. shallow copy를 하면 같은 메모리 주소를 바라본다. 이 때, b 또는 a의 값을 바꿀 경우, 이 둘이 immutable인지,..