擅长:python、mysql、java
<p>使用<a href="https://docs.python.org/2/library/copy.html" rel="nofollow noreferrer">^{<cd1>} module</a>并将<code>new_results = results</code>替换为<code>new_results = copy.deepcopy(results)</code></p>
<p>文档也很好地解释了为什么会发生这种行为</p>
<blockquote>
<p>Assignment statements in Python do not copy objects, they create
bindings between a target and an object. For collections that are
mutable or contain mutable items, a copy is sometimes needed so one
can change one copy without changing the other. This module provides
generic shallow and deep copy operations (explained below).</p>
</blockquote>