回答此问题可获得 20 贡献值,回答如果被采纳可获得 50 分。
<p>我想在函数中做一些列表修改,然后在调用函数后继续使用修改后的列表,这是更好的方法:</p>
<pre><code>def modify(alist):
alist.append(4)
alist = [1,2,3]
modify(alist)
alist.append(5)
</code></pre>
<p>或者这个:</p>
<pre><code>def modify(alist):
alist.append(4)
return alist
alist = [1,2,3]
alist = modify(alist)
alist.append(5)
</code></pre>
<p>第一句话是不是有点语调不好?你知道吗</p>