estherAI

2022-02-16   阅读量: 353

Python lambda

python中的lambda函数

扫码加入数据分析学习群

在python中有一个匿名函数lambda,匿名函数顾名思义就是指:是指一类无需定义标识符(函数名)的函数或子程序。在C++11和C#中都有匿名函数的存在。下面看看在python中匿名函数的使用。


一:lambda只是一个表达式,函数体比def简单很多;

二:lambda的主体是一个表达式,而不是一个代码块。仅仅能在lambda表达式中封装有限的逻辑进去;

三:lambda表达式是起到一个函数速写的作用,允许在代码内嵌入一个函数的定义。

例1.定义一个lambda表达式,求三个数的和

image.png

使用lambda函数应该注意的几点:

  • 1.lambda定义的是单行函数,如果需要复杂的函数,应该定义普通函数

  • 2.lambda参数列表可以包含多个参数,如 lambda x, y: x + y

  • 3.lambda中的表达式不能含有命令,而且只限一条表达式


添加CDA认证专家【维克多阿涛】,微信号:【cdashijiazhuang】,提供数据分析指导及CDA考试秘籍。已助千人通过CDA数字化人才认证。欢迎交流,共同成长!
23.1484 4 0 关注作者 收藏

评论(0)


暂无数据

推荐课程

推荐帖子