lambda函数 匿名-简单-单返回值函数
lambda函数 匿名-简单-单返回值函数
[<函数名> = ]lambda <参数列表>: <表达式>
说明:冒号“:”前面是逗号分隔的参数列表,之后的表达式的值是所定义的函数的返回值,由于lambda函数只能返回一个值,所以不用写return。
lambda函数主要适用于定义简单的、能够在一行内表示的函数,用在函数式编程中时通常省略<函数名>,即支持函数作为参数。
sorted(ls,key=lambda x:abs(x))
f = lambda x : abs(x)
f = lambda x,y : x % y # 多个参数