小编use*_*270的帖子

设置两个数组相等

array1=[0,1,2]
array2=array1
array2[0]=234234
print array1
Run Code Online (Sandbox Code Playgroud)

OUTPUT:

[234234, 1, 2]
Run Code Online (Sandbox Code Playgroud)

为什么python会改变'array1'?它不应该只改变array2吗?当我更改array2时,如何防止python更改array1?

python arrays

10
推荐指数
2
解决办法
1万
查看次数

标签 统计

arrays ×1

python ×1