Как скопировать словарь и редактировать только копию ⇐ Python
-
Anonymous
Как скопировать словарь и редактировать только копию
Я установил dict2 = dict1. Когда я редактирую dict2, исходный dict1 также меняется. Почему?
>>> dict1 = {"ключ1": "значение1", "ключ2": "значение2"} >>> дикт2 = дикт1 >>> dict2["key2"] = "ПОЧЕМУ?!" >>> дикт1 {'key2': 'ПОЧЕМУ?', 'key1': 'value1'}
Я установил dict2 = dict1. Когда я редактирую dict2, исходный dict1 также меняется. Почему?
>>> dict1 = {"ключ1": "значение1", "ключ2": "значение2"} >>> дикт2 = дикт1 >>> dict2["key2"] = "ПОЧЕМУ?!" >>> дикт1 {'key2': 'ПОЧЕМУ?', 'key1': 'value1'}