lambda匿名函数
本质上来讲lambda就是把函数换了中说法,其应用场景可以用在一些简单函数的定义上,比如你想定义一个比较大小的函数,而该函数就一句话,所以你不想很麻烦的使用def定义,此时就可以用lambda进行定义。用法如下:
匿名函数语法格式
result = lambda[arg1[,arg2,…,argn]]:expression
参数说明:
- result:用于调用lambda表达式。
- [arg1[,arg2,…,argn]]:可选参数,用于指定要传递的参数列表,多个参数使用逗号“,”分隔。
- expression:必选参数,用于指定一个实现具体功能的表达式,如果有参数,那么在该表达式中将应用这些参数。
注意: 使用lambda表达式时,参数可以有多个,用逗号“,”分隔,但是表达式只能有一个,即只能返回一个值,而且也不能出现其他非表达式语句(如for或while)。
匿名函数示例
© 版权声明
文章版权归作者所有,未经允许请勿转载。
THE END