赋值
python中的赋值是对象引用,不会开辟内存空间
如:a =[1,2]
b=a
a.append(3)
print(a,b)
输出结果:[1,2,3] [1,2,3]
拷贝
浅拷贝:拷贝了一个对象中的一层。
深拷贝:是拷贝对象中的所有元素,会形成一个新的对象,与原来的对象无关
python中的赋值是对象引用,不会开辟内存空间
如:a =[1,2]
b=a
a.append(3)
print(a,b)
输出结果:[1,2,3] [1,2,3]
浅拷贝:拷贝了一个对象中的一层。
深拷贝:是拷贝对象中的所有元素,会形成一个新的对象,与原来的对象无关