D16-04 匿名函数

lambda x:x+1 

lambda +匿名函数的形参+函数体

 

name = 'alex'要改为name = 'alex_sb'

一般函数为

def change_name(x):
    return name+'_sb'

  

用lambda函数 lambda 匿名函数默认返回的是返回值,所以需要给返回值赋值为res然后在打印

name = 'alex'
func = lambda x:x+'_sb'
res=func(name)#匿名函数的返回值
print('匿名函数的返回结果:',res)
返回结果
匿名函数的返回结果: alex_sb

 

lambda 通常与其他函数一起用,以上只是演示lambda怎么运行。

x:后面不能加复杂逻辑的函数,一定会最终的结果 

匿名函数编程

 

posted @ 2018-08-07 16:17  犀利的攻城狮  阅读(108)  评论(0)    收藏  举报