У меня словарь типа dict1 = { 0 : 0, 1 : 1, 2 : { 0: 0, 1 : 1}}
(в качестве значения также используется словарь).Я хочу сохранить эти значения одинаковыми для проверки модификации.Так что теперь я скопирую этот словарь в другой словарь как dict2 = dict1.copy()
.Теперь я изменяю значения dict2
как { 0 : -1, 1 : -2, 2: { 0 : -1, i : -2}}
.Теперь проблема в том, что значение моего словаря dict1
также меняется на { 0 : 0, 1 : 1, 2:{ 0 : -1, 1 : -2}}
.Здесь вы можете легко увидеть, что значения ключа dict1
2 также меняются как значения ключа 2 dict2.
Как мне скопировать dict2
из dict1
, так что если изменить ключ dict2
2значение это не должно влиять на ключ dict1
= 2 значения?