在python中lambda隐函数的应用十分常见,但是作为新手总是一看式子就懵逼,这怎么行,今晚趁热打铁记录下来,下次肯定还得翻看的。
Lambda
一、首先:lambda是一个表达式哈,而不是一个函数!!!
二、结构:lambda[argv1, [argv2, argv3,]: expression]
, 等价于函数体的:
def 函数名(argv1, [argv2, argv3,]: expression):
return expression
在python中lambda隐函数的应用十分常见,但是作为新手总是一看式子就懵逼,这怎么行,今晚趁热打铁记录下来,下次肯定还得翻看的。
Lambda
一、首先:lambda是一个表达式哈,而不是一个函数!!!
二、结构:lambda[argv1, [argv2, argv3,]: expression]
, 等价于函数体的:
def 函数名(argv1, [argv2, argv3,]: expression):
return expression