Python-3 lambda表达式

发布时间 2023-04-28 13:46:47作者: 许个未来—

1.lambda表达式主要的作用就是将代码更加简洁高效

  指的是:表达一句只有返回值的函数

  语法:lambda 参数: 返回值

 

"""
-*- coding: utf-8 -*-
@FileName: lambda.py
@Software: PyCharm
@Time    : 2023/4/28 13:31
@Author  : Panda_Wang
"""


action = lambda: 'ok'
print(action())

action1 = lambda n: 'ok' if n < 2 else 'no'  # 三目运算
print(action1(10))

2.lambda在Pandas里面也有很大的作用,当你在某列的时候,可能需要对应列进行操作时,会存在一列返回其它值,这个时候lambda+函数很好的方式