문제의 정의 변수를 그냥 할당하여 사용하는 경우 메모리의 값이 같이 참조되어 변수의 값들이 모두 변함 이를 해결하기 위해 변수의 값을 완전히 복사한 새로운 객체를 만드는 방법이 필요함 아래의 예제와 같이 실행하면 모든 딕셔너리 변수의 값이 변함 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 # Define a nested dictionary original_dict = { 'key1': 1, 'key2': [2, 3, 4], 'key3': { 'inner_key1': 'a', 'inner_key2': 'b' } } # Perform a copy new_copy_dict = original_dict # Modify the copy new_c..