python匿名函数

1.匿名函数

匿名函数:(1).没有名字  (2).函数自带return 

#普通函数
def func(x,y,z=1):
    return x+y+z
print(func(1,2,3))


#lambda匿名函数
f=lambda x,y,z=1:x+y+z
print(f(1,2,3))

# f=lambda x,y,z=1:x+y+z中的关键字lambda表示匿名函数,

# 冒号:之前的 x,y,z 表示它们是这个函数的参数。
# 匿名函数不需要return来返回值,表达式本身结果就是返回值。

2.匿名函数应用场景

应用于只是用一次性的场景,临时使用


 

posted @ 2017-08-06 16:54  嘟囔囔小孩  阅读(139)  评论(0编辑  收藏  举报