微信公众号搜索【程序媛小庄】,关注半路出家的程序媛如何靠python开发养家糊口~
引入
使用def关键字定义的是有名字的函数,也可以通过lambda关键定义没有名字的函数 - 匿名函数,匿名函数因为没有名字,调用结束之后会被垃圾回收机制回收。
匿名函数定义
匿名函数的语法格式如下:
lambda 参数1,参数2... : 返回值
上述代码等同于
def func(参数1, 参数2...):
return 返回值
匿名函数调用
匿名函数的调用有三种方式:
第一种,内存地址加小括号
(lambda x, y: x+y)(1, 2)
第二种,函数对象
func = (lambda x, y: x+y)
func(1

本文介绍了Python中的匿名函数Lambda,包括其定义、调用方式以及常见应用场景,如与max(), min(), sorted(), map()和filter()函数的配合使用。通过匿名函数,可以更灵活地指定比较依据和处理方式。"
131666570,9294444,打印机任务优先级排序算法,"['算法', 'Python', '数据结构']
最低0.47元/天 解锁文章
1493

被折叠的 条评论
为什么被折叠?



