객체 복사

파이썬의 중요한 특징 중 하나는 숫자, 문자 등 모든 것이 객체라는 점
차이점은
숫자, 문자는 불변 객체
리스트와 딕셔너리는 가변 객체
별도로 값을 복사하지 않는 한, 변수에 값을 할당하는 모든 행위는 값 객체에 대한 참조가 됨
→ 참조가 가리키는 원래의 값을 변경하면 참조도 변경
참조가 되지 않도록 값 자체를 복사하는 방법
1.
[ : ]
2. 직관적인 처리
좀 더 직관적으로 처리하는 방법
copy() 메소드 사용
3. 복잡한 리스트의 복사
단순한 리스트는 위 과정으로도 충분하지만 복잡한 리스트의 경우에는
copy.deepcopy( )로 처리해야한다.