为什么更改通过分配另一个修改创建的Python列表?

时间:2016-08-25 20:17:40

标签: python

有人可以向我解释地狱在这里发生了什么:

typename std::enable_if<(N == M)>::type

我已经非常清楚我只想更改列表>>> listOne=[1,2,3,4] >>> listOne [1, 2, 3, 4] >>> listTwo=listOne >>> listTwo [1, 2, 3, 4] >>> listTwo[0]=0 >>> listTwo [0, 2, 3, 4] >>> listOne [0, 2, 3, 4] 的第一个元素,但显然listTwo仍然与它相关联,并且也进行了编辑。关于equals运算符的文档中没有任何内容可以解释这个......

我可以通过在listOne转让后将listOne转换为元组来解决问题。

0 个答案:

没有答案
相关问题