匿名函数

1.匿名函数定义 lambda x:x+1 其中x是:形参 x+1 是返回值

func = lambda x:x+1
print(lambda x:x+1)#打印匿名函数,其实就是一个内存地址
print(func(10))#给匿名函数形参赋值

2.示例2:字符串拼接

name = 'alex'
func = lambda x:x+'_love_girl' #定义拼接字符串
res=func(name)#调用全局变量name并赋值给x,返回结果给res
print('匿名函数的运行结果:',res)

3.定义多个形参

f = lambda x,y,z:(x+1,y+1,z+1)
res=f(1,2,4)
print(res)

原文地址:https://www.cnblogs.com/renzhiqiang/p/10900699.html