擅长:python、mysql、java
<p>这是一个经典的陷阱Python初学者陷入。
Python中的某些对象是不可变的(例如整数、字符串、元组)。有些对象是可变的(例如:列表、字典、实例)。你知道吗</p>
<p>如果修改可变对象,则引用该对象的所有其他对象都将看到修改后的值。你知道吗</p>
<p>如果你不想修改ddic['c'],你必须复制一份</p>
<pre><code>n2 = list(ddic['c'])
n2[-2] = 1000
ddic
{'a': 10,'b': 23,'c': [0, 1, 2]}
</code></pre>