在复制Python的对象时,如字典,一定要用深拷贝,dic.copy(),简单的等于号只是浅拷贝,相当于对字典对象的引用,后续的操作会改变这个字典的值
尤其是在一个数据为字典的列表中,如果字典在循环外部,不断的循环不断的append最后你会发现每一次append新值都会覆盖老值😿
Python的深浅拷贝
最新推荐文章于 2023-03-17 15:41:18 发布
在复制Python的对象时,如字典,一定要用深拷贝,dic.copy(),简单的等于号只是浅拷贝,相当于对字典对象的引用,后续的操作会改变这个字典的值
尤其是在一个数据为字典的列表中,如果字典在循环外部,不断的循环不断的append最后你会发现每一次append新值都会覆盖老值😿