【python】list,dict赋值不要用等号,要用extend,update

如果有一个list,我们用连等号的方式赋值 c = d = [1], 则当c改变时,d同样会改变。字典同理

正确做法应该是:

d = [1]

c = [1]

或者

d = [1]

c.extend(d)

对于字典

d = {1:"a"}

c.update(d)

更多见下图

原文地址:https://www.cnblogs.com/dplearning/p/5794475.html