python第十二天
函数-匿名函数
匿名函数的语法,用lambda的关键字进行定义
用法构成:1、lambda关键字。2、函数接收参数。3、函数返回值表达式
实例
lambda x:x+1 或 lambda name:name+‘_second’
# lambda x:x+1 # ↓对lambda的阐释函数 # def calc(x): # return x+1 # res = calc(10) # print(res) lambda x:x+1 func = lambda x:x+1 print(func(8))
name = 'ian'
f = lambda x:name+'_sb'
a = f(name)
print(a)
使用场景
正常不需要输出,在使用时直接引用就可以
注:匿名函数表达式部分不能用逗号表示,如果多个数据的话,需要在外面加括号
f=lambda x,y,z:(x+1,y+1,z+1) f(1,2,3) print(f(1,2,3))

浙公网安备 33010602011771号