2022-02-16
阅读量:
595
python中的lambda函数
在python中有一个匿名函数lambda,匿名函数顾名思义就是指:是指一类无需定义标识符(函数名)的函数或子程序。在C++11和C#中都有匿名函数的存在。下面看看在python中匿名函数的使用。
一:lambda只是一个表达式,函数体比def简单很多;
二:lambda的主体是一个表达式,而不是一个代码块。仅仅能在lambda表达式中封装有限的逻辑进去;
三:lambda表达式是起到一个函数速写的作用,允许在代码内嵌入一个函数的定义。
例1.定义一个lambda表达式,求三个数的和
1.lambda定义的是单行函数,如果需要复杂的函数,应该定义普通函数
2.lambda参数列表可以包含多个参数,如 lambda x, y: x + y
3.lambda中的表达式不能含有命令,而且只限一条表达式






评论(0)


暂无数据
推荐帖子
0条评论
0条评论
0条评论