回答此问题可获得 20 贡献值,回答如果被采纳可获得 50 分。
<p>我正在阅读学习python5e书中关于list的主题。
我注意到,如果我们对列表进行连接,它会创建新的对象。扩展方法不创建新对象,即就地更改。
在串联的情况下会发生什么?你知道吗</p>
<p>例如</p>
<pre><code>l = [1,2,3,4]
m = l
l = l + [5,6]
print l,m
#output
([1,2,3,4,5,6], [1,2,3,4])
</code></pre>
<p>如果我使用如下的增广赋值</p>
<pre><code>l = [1,2,3,4]
m = l
l += [5,6]
print l,m
#output
([1,2,3,4,5,6], [1,2,3,4,5,6])
</code></pre>
<p>在两种操作的情况下,后台发生了什么?你知道吗</p>