如何将lambda简化为一般python

时间:2015-10-07 19:38:35

标签: python lambda expression

我有这样的lambda:

pit = lambda p, q, r: min(A[p] - A[q], A[r] - A[q])

我怎么能在“普通”python上写它

1 个答案:

答案 0 :(得分:4)

你的意思是作为命名函数?然后,您只需使用defreturn关键字

def pit(p, q, r):
    return min(A[p] - A[q], A[r] - A[q])