我有一本关于这种结构的设置的字典:
main_dict = {
'a': {
'a1': 1,
'a2': 2,
},
'b': {
'bb': {
'bb1' : 1,
'bb2' : 2,
},
},
}
然后我有一些类保存对main_dict
中包含的字典的引用,例如:
所以我可以更新main_dict
中的不可变值,这些更新将反映在my_b
中,因为my_b.settings is main_dict['b']
。在
不过,我现在有了新的根目录设置:
new_dict = {
'a': {
'a1': 11,
'a2': 22,
},
'b': {
'bb': {
'bb1' : 11,
'bb2' : 22,
},
},
}
有没有一种简单而通用的方法可以将new_dict
中的所有不可变值复制到main_dict
中,这样my斨b中的引用保持不变?在
这有帮助吗?在
收益率
^{pr2}$相关问题 更多 >
编程相关推荐