Python(十七)——lambda函数

Python(十七)——lambda函数

一、:lambda函数的使用方法
lambda 参数:表达式
例子:f函数等同于func1函数

f = lambda a,b,c:a+b+c

def func1(a,b,c):
    return  a+b+c
if __name__=='__main__':
    print(f(1,2,3)) #6
    print(func1(1,2,3))#
f1 = [lambda a:a*2,lambda b:b*3]
print(f1[0](2)) #4
print(f1[1](3)) #9
#上述f1函数的调用类似于下面
def func1(a,b,c):
    return  a+b+c
if __name__=='__main__':
    h = [func1,func1]
    print(h[0](1,2,3))#6

猜你喜欢

转载自blog.csdn.net/zxq6661/article/details/113486769