匿名函数

2018-05-02  本文已影响0人  夜微凉_f32f

Python3 匿名函数
定义一个函数与变量的定义非常相似,对于有名函数,必须通过变量名访问

def func(x,y,z=1):
return x+y+z

print(func(1,2,3))

匿名函数定义:使用 lambda 来创建匿名函数

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

匿名函数

def func(x,y,z=1):

return x+y+z

print(lambda x,y,z=1:x+y+z)

function <lambda> at 0x0000000003469488>

匿名函数也是一个函数对象,匿名函数赋值给一个变量,再利用变量来调用该函数

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

匿名函数的应用场景:应用于一次性的场景,临时使用

上一篇下一篇

猜你喜欢

热点阅读