匿名函数
- 没有名字的函数;
- 用lambda表达式创建匿名函数。
使用场景
- 需要一个函数,但又不想费神去命名这个函数;
- 通常在这个函数只使用一次的场景下;
- 可以指定短小的回调函数。
语法
result = lambda [arg1 [, arg2, .... , argn]]: expression
- result:调用lambda表达式;
- [arg1 [,arg2, … argn]]:可选,指定要传递的参数列表;
- expression:必选,指定一个实现具体功能的表达式。
注意:lambda表达式能接收任何数量的参数,但只能返回一个表达式的值。
示例: