У меня проблема со словарем. См. Примеры.Переменная Python с проблемой связывания словаря
dict1 = {"key1" : "value1","key2" : "value2"}
tempdict1 = dict1
dict1.pop("key1")
print(dict1) #returns {"key2":"value2"}
print(tempdict1) #returns {"key2":"value2"} also.
Файл dict1 работает так, как ожидалось, но tempdict1 также имеет то же значение, что и dict1.
Я использую Python 2.7.
Спасибо!
'tempdict1 = dict1' не создает копию. См. Дубликат о том, как правильно создать копию. –