关于python的赋值理解

赋值

python中的赋值是对象引用,不会开辟内存空间

如:a =[1,2]

       b=a

       a.append(3)

       print(a,b)

输出结果:[1,2,3] [1,2,3]

拷贝

浅拷贝:拷贝了一个对象中的一层。

深拷贝:是拷贝对象中的所有元素,会形成一个新的对象,与原来的对象无关

猜你喜欢

转载自blog.csdn.net/heiiochange/article/details/96020771