Python通过分配复制?
我希望下面的代码只会初始化dict_a,dict_b以及dict_c字典。但它接触到副本通过效果:
dict_a = dict_b = dict_c = {}
dict_c['hello'] = 'goodbye'
print dict_a
print dict_b
print dict_c
如您所见,结果如下:
{'hello': 'goodbye'}
{'hello': 'goodbye'}
{'hello': 'goodbye'}
为什么该程序会给出以前的结果,当我希望它返回时:
{}
{}
{'hello': 'goodbye'}
慕慕森
ABOUTYOU
慕森卡
相关分类