### lambda表达式和匿名函数
语法:lambda arg1,arg2,arg3...:<表达式>
```python
f=(lambda a,b,c:a+b+c) print(f(2,3,4)) g=[lambda a:a*2,lambda b:b**2,lambda c:c/3] print(g[0](5),g[0](3),g[1](3),g[2](7))
```
### lambda表达式和匿名函数
语法:lambda arg1,arg2,arg3...:<表达式>
```python
f=(lambda a,b,c:a+b+c) print(f(2,3,4)) g=[lambda a:a*2,lambda b:b**2,lambda c:c/3] print(g[0](5),g[0](3),g[1](3),g[2](7))
```
lambda表达式 声明匿名函数
实际生成了一个函数对象
只允许包含一个表达式,不能包含复杂语句
lambda表达式和匿名函数:
只允许包含一个表达式,不能包含复杂语句。
f=lambda a,b,c: a+b+c
lambda表达式和匿名函数
基本语法:
lambda arg1,arg2,arg3...:<表达式>
lambda表达式
lambda表达式可以用来声明匿名函数。只允许包含一个表达式,不能包括复杂语句。该表达式的计算结果就是函数的返回值。
lambda 形参1,形参2,形参3: <表达式>
运算结果是表达式的运算结果
f= lambda a,b,c:a+b+c
print(f(2,3,4))