擅长:python、mysql、java
<p>您需要复制值而不是引用,可以执行以下操作:</p>
<pre><code>y=x[:]
</code></pre>
<p>取而代之的是</p>
^{pr2}$
<p>也可以使用复制库:</p>
<pre><code>import copy
new_list = copy.copy(old_list)
</code></pre>
<p>如果列表中包含对象并且您也希望复制它们,请使用泛型复制.deepcopy()</p>
<pre><code>new_list = copy.deepcopy(old_list)
</code></pre>
<p>在python 3.x中,可以执行以下操作:</p>
<pre><code>newlist = old_list.copy()
</code></pre>
<p>你也可以在丑陋模式下完成:)</p>
<pre><code>new_list = list(''.join(my_list))
</code></pre>