如何将 lambda 简化为通用 python

How to simplify lambda to general python

我有这样的 lambda:

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

我怎么写在"plain" python

你是说命名函数?那么您只需使用 defreturn 关键字

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