擅长:python、mysql、java
<p>我从您的示例中假设您想使用zip(),但是,如果您真正想做的是遍历xscat和yscat的所有可能组合,那么您还有更多的工作要做。。。</p>
<p>所以,如果你想(xscat[0],yscat[0]),(xscat[0],yscat[1]),(xscat[0],yscat[2]),等等。。。你可以先做一个嵌套的理解:</p>
<blockquote>
<p>((x,y) for x in xscat for y in yscat) </p>
</blockquote>
<p>将生成所有对</p>
<blockquote>
<p>[peaks(x,y) for x in xscat for y in yscat] </p>
</blockquote>
<p>如果你想要所有的排列,就应该给出解决方案。</p>
<p>另外,请注意zip/map-如果列表(xscat和yscat)的长度不同,您将得到不同的结果-请确保选择产生所需解决方案的列表。</p>