猿问
回到首页
个人中心
反馈问题
注册登录
下载APP
首页
课程
实战
体系课
手记
专栏
慕课教程
Python中Lambda是什么
如题,浅谈下它的含义和作用。Thanks
婧享年华
浏览 3043
回答 4
4回答
孤独的小猪
Python 中的lambda是匿名函数g = lambda x:x+1 g(1)等于2 其中x是参数,x+1是函数体。这个lambda表达的函数相当于 def g(x): return x+1 lambda函数简化了函数定义的书写形式,而且还可以防止减少函数名的定义
5
0
0
warlock_lv
lambda是匿名函数,限函数没有函数名。举个例子:过滤偶数,保留奇数。aa = range(22)aa = filter(lambda x:x%2 ==1 , aa)print aa其中 lambda x:x%2 ==1, 返回值为 True 或 False冒号前的为入参,本例中是range(22)中的值。冒号后的为函数返回。
1
0
0
打开App,查看更多内容
随时随地看视频
慕课网APP
相关分类
Python
继续浏览精彩内容
慕课网APP
程序员的梦工厂
打开
继续