擅长:python、mysql、java
<p>区别在于<code>addres</code><em>的第二个版本修改了作为<code>pep</code>传入的列表,其中第一个版本返回一个新的列表。你知道吗</p>
<pre><code>>>> mylist = [[0, 4, 6, 1], 102]
>>> list2 = [[3, 1, 2], 205]
>>> addres(mylist, list2)
[[0, 4, 6, 1, 3, 1, 2], 307]
>>> mylist
[[0, 4, 6, 1, 3, 1, 2], 307]
</code></pre>
<p>如果您不需要修改原始列表,我认为您不会得到比您编写的第一个更快的<code>addres</code>的Python实现。不过,您可能能够处理修改,或者提出一种稍微不同的方法来加快代码的速度,如果这是您面临的问题的话。你知道吗</p>