假设我有一个列表: x = [1,2,3]
我要复制它: y = x
我想从y中删除第一个元素: 德尔y [0]
现在y仅包含2个元素: [2,3]
BUT
x也有2个元素!
Python 3.5.2 (default, Nov 23 2017, 16:37:01)
[GCC 5.4.0 20160609] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> x=[1,2,3]
>>> y=x
>>> del y[0]
>>> x
[2, 3]
>>> y
[2, 3]
>>>
这是为什么?以及如何在不影响x的情况下从y删除元素?