擅长:python、mysql、java
<p>既然它与“fold”类似,但不会将列表折叠为一个值,那么“crease”怎么样?如果你一直“折痕”,你最终会“折叠”(有点)。在</p>
<p>我们可以用一个烹饪隐喻,称之为“捏”,就像捏馅饼的外壳,尽管这可能意味着一个循环的拉链,其中列表的最后一个元素与第一个元素配对。在</p>
<pre><code>def pinch(f, l):
return map(lambda t: f(*t), zip(l, l[1:]+l[:1]))
</code></pre>
<p>(如果你只喜欢“折痕”或“捏”中的一个,请注意作为评论。这些是单独的建议吗?)在</p>