파이썬 깊은 복사, 얕은 복사 (shallow copy, deep copy)
파이썬 객체 복사 객체의 복사 종류: copy, shallow copy, deep copy 일반 복사, copy 원본 객체의 참조값까지 복사하기 때문에, 복사된 객체의 원소가 달라지면 원본 객체도 달라진다. 특별한 메서드 사용이 아닌, 그저 객체할당으로 복사. # Ex 1 - Copy # call by value, call by refference, call by share a_list = [1, 2, 3, [4, 5, 6], [7, 8, 9]] b_list = a_list print('Ex 1 > ', id(a_list)) print('Ex 1 > ', id(b_list)) # b_list 는 a_list 를 할당받기 때문에 # 같은 주소 참조임을 확인 가능 >>> Ex 1..
2021.05.18