lambda函数 匿名-简单-单返回值函数

lambda函数 匿名-简单-单返回值函数

[<函数名> = ]lambda <参数列表>: <表达式>
说明:冒号“:”前面是逗号分隔的参数列表,之后的表达式的值是所定义的函数的返回值,由于lambda函数只能返回一个值,所以不用写return。

lambda函数主要适用于定义简单的、能够在一行内表示的函数,用在函数式编程中时通常省略<函数名>,即支持函数作为参数。

sorted(ls,key=lambda x:abs(x))
f = lambda x : abs(x)
f = lambda x,y : x % y # 多个参数

posted @ 2021-04-15 15:30  SKEZhi7  阅读(190)  评论(0编辑  收藏  举报
Live2D