擅长:python、mysql、java
<p>IMHO最简单的解决方案是更改合并函数,或添加包装:</p>
<pre><code>def merger(leftfile,rightfile,'leftvarname','outvarname'):
do_the_merge
def merger_wrapper(wrapper_tuple):
merger(*wrapper_tuple)
p.map(merger_wrapper, mergelist)
</code></pre>
<p>我看到@delnan实际上也在评论中提出了这个解决方案。在</p>
<p>为了增加一点价值:)你也可以这样包装它:</p>
^{pr2}$
<p>这可以让你简化到</p>
<pre><code>p.map(unpack_wrapper(merger), mergelist)
</code></pre>