西部数码官方网站,环保网站主题,吴江手机网站建设价格,深圳专业建网站在python中想要复制一个变量a的值#xff0c;可以直接ba#xff0c;但这种复制方法a改变时b也会一起改变#xff0c;因为a#xff0c;b同时指向一个变量#xff0c;b只是a的另一个名字而已#xff0c;看一个例子#xff1a;
a [1,2,3]
b a
a[0] 0
print(b) # [0, 2,…在python中想要复制一个变量a的值可以直接ba但这种复制方法a改变时b也会一起改变因为ab同时指向一个变量b只是a的另一个名字而已看一个例子
a [1,2,3]
b a
a[0] 0
print(b) # [0, 2, 3]
如果想复制a的值并保存在独立的一个变量中应该用copy模块
import copy
a [1,2,3]
b copy.copy(a)
a[0] 0
print(b) # [1 2 3]