擅长:python、mysql、java
<p>你需要一个包装器函数围绕你的右函数。你可以用lambda,但我觉得你的逻辑要复杂得多。假设您想将一个函数作为比较器传递给排序方法,它将如下所示:</p>
<pre><code>def returnSortFunction(a):
def comparator(p1, p2, a = a):
if p1 == p2:
return 0
elif right_of(a, p1, p2):
return 1
else:
return -1
return comparator
</code></pre>