一个用来构造函数的工具 基本上,Python的lambda是用于构造函数(或更精确地说,函数对象)的工具。这意味着,Python有两个构造函数的工具:def和lambda。
下面是一个例子。您可以以正常的方式用def构造一个函数,就像
def square_root(x):
return math.sqrt(x)
或者你可以用lambda
square_root = lambda x: math.sqrt(x)
一个用来构造函数的工具 基本上,Python的lambda是用于构造函数(或更精确地说,函数对象)的工具。这意味着,Python有两个构造函数的工具:def和lambda。
下面是一个例子。您可以以正常的方式用def构造一个函数,就像
def square_root(x):
return math.sqrt(x)
或者你可以用lambda
square_root = lambda x: math.sqrt(x)