Имеется код:
dict_1 = {"123":{"example":"100","test":"200"}}
dict_2 = dict_1
dict_2["123"]["example"] = '10'
print(dict_1["123"]["example"])
Вывод: 10. А должно получиться 100.
Получается, при присваивании словарей, между ними создается некая "связь"?
Если действительно так, то как этого избежать?