1.匿名函数
使用函数时可以不显性定义函数
格式:
lambda arguments : expression
举例:
print(list(map(lambda x : x*x*x,[1,2,3])))
输出:
[1, 8, 27]
2.也可作为函数返回
例:
def y(x,y):
return lambda : x*y
n=y(2,3)
c=n()
print(n())
print(c)
结果:
6
6
本文深入讲解了Python中匿名函数的概念及应用。通过具体实例演示了如何利用lambda表达式简化代码,并介绍了匿名函数作为函数返回值的高级用法。
1.匿名函数
使用函数时可以不显性定义函数
格式:
lambda arguments : expression
举例:
print(list(map(lambda x : x*x*x,[1,2,3])))
输出:
[1, 8, 27]
2.也可作为函数返回
例:
def y(x,y):
return lambda : x*y
n=y(2,3)
c=n()
print(n())
print(c)
结果:
6
6

被折叠的 条评论
为什么被折叠?