python第十二天

发布时间 2024-01-04 15:05:26作者: 贫道财迷

函数-匿名函数

匿名函数的语法,用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))