Python:反向数组期间出现问题-变量值更改而无需重新分配

时间:2018-11-12 12:42:20

标签: python arrays sorting variable-assignment reverse

我有一个数组A ([1,2,3,4]),想定义一个数组B,其第一个元素与A中的元素相同,而其余元素的顺序相反A中其余的,即B=[1,4,3,2]。我所做的是

A=[1,2,3,4]
B=A
C=A[1:4]
B[1:4]=C[::-1]

执行此代码后,A变成了[1,4,3,21!这是什么问题如何保留原始数组A

谢谢!

0 个答案:

没有答案