擅长:python、mysql、java
<p>将<code>flatten</code>定义为:</p>
<pre><code>>>> def flatten(l):
... r = []
... for x in l:
... if isinstance(x, list):
... r.extend(flatten(x))
... else:
... r.append(x)
... return r
</code></pre>
<p><code>dict(zip(flatten(list1), flatten(list2)))</code>似乎和你的一样快。这是一个更方便的方法,正如大家所说。在</p>