Python 中的赋值、拷贝、引用

在 python 中赋值语句总是建立对象的引用值,而不是复制对象。因此,python 变量更像是指针,而不是数据存储区域。

如图所示,当改变一个变量的值,另一个的值也会跟着改变。也就是浅拷贝。

若要实现深拷贝则需要引入copy模块,如下图所示,两个变量就相互独立了。

原文地址:https://www.cnblogs.com/junglefish/p/8427936.html