Python Lambda 函数可以跟任意数量的 if 判断语句
时间: 2023-12-27 11:02:08 浏览: 78
Python if语句
是的,Python Lambda 函数可以使用任意数量的 if 判断语句。Lambda 函数的语法如下:
```
lambda arguments: expression
```
其中,arguments 是函数的参数列表,expression 是函数的返回值。在 expression 中可以使用 if 判断语句来实现条件判断。例如,下面的 Lambda 函数实现了一个简单的条件判断:
```
lambda x: 'positive' if x > 0 else 'non-positive'
```
这个 Lambda 函数接受一个参数 x,如果 x 大于 0,则返回字符串 'positive',否则返回字符串 'non-positive'。
阅读全文