lambda表达式 是指 匿名函数。 通常是需要一个函数,但是又不想去命名一个函数 的场合下使用(或者说不允许 def 出现的地方)。
有如下几种使用方式:
1. lambda 的一般形式是关键字 lambda 后面跟参数,紧跟一个冒号,之后是一个表达式。lambda 是一个表达式而不是一个语句。作为一个表达式,lambda 返回一个值。
2. lambda 表达式常用来编写跳转表 ( jump table),就是行为的列表或字典。
lambda表达式 是指 匿名函数。 通常是需要一个函数,但是又不想去命名一个函数 的场合下使用(或者说不允许 def 出现的地方)。
1. lambda 的一般形式是关键字 lambda 后面跟参数,紧跟一个冒号,之后是一个表达式。lambda 是一个表达式而不是一个语句。作为一个表达式,lambda 返回一个值。
2. lambda 表达式常用来编写跳转表 ( jump table),就是行为的列表或字典。