.func=lambda x: x+1
时间: 2024-03-13 20:45:26 浏览: 74
python中的lambda表达式的用法
这是一个匿名函数的定义,可以将其赋值给变量或者直接调用。这个函数的语法为:
```python
lambda 参数: 表达式
```
其中,`lambda`关键字表示这是一个匿名函数,`参数`表示函数的参数,多个参数用逗号隔开,`:`后面的表达式是函数的返回值。
对于这个函数,可以将其赋值给一个变量,例如:
```python
func = lambda x: x + 1
```
这个函数接收一个参数`x`,并返回`x + 1`的值。可以像调用普通函数一样调用它,例如:
```python
result = func(3)
print(result)
```
输出结果为:
```
4
```
也可以直接在需要的地方使用这个匿名函数,例如:
```python
result = (lambda x: x + 1)(3)
print(result)
```
输出结果同样为:
```
4
```
阅读全文