版权声明:本文为博主原创文章,可以转载,但得注明出处。更多精彩文章请关注微信公众号:gloryroadtrain https://blog.csdn.net/SeeTheWorld518/article/details/46959593
匿名函数lambda的用法 Python中,lambda函数也叫匿名函数,及即没有具体名称的函数,它允许快速定义单行函数,类似于C语言的宏,可以用在任何需要函数的地方。这区别于def定义的函数。
如:
lambda表达式会返回一个函数对象,如果没有变量接受这个返回值的话,它很快就会被丢弃。也正是由于lambda只是一个表达式,所以它可以直接作为list和dict的成员。如:
这里就没法用def语句代替了,语句是不能嵌套在里面的。lambda表达式中,冒号前面是参数,可以有多个,用逗号分隔,冒号右边是返回值。 |
|
来自: candidacy > 《python学习》