lambda函数简单的理解与应用
lambda简单的说就是匿名函数
简单的来写一个例子:
f = lambda x:x+1
print(f(2))
#结果就是:
3
同:
def f(x):
return x+1
print(f(2))
#结果也是:
3
可以搭配map函数:
print(map(lambda x:x+1,2)
def f(x):
return x+1
print(map(f,2))
#结果是:
<map object at 0x00000214E7425BE0>
<map object at 0x00000214E7425BE0>
如果你想要看到真正的值,你可以这么写:
print([i for i in map(lambda x: x ** 2, [1, 2, 3, 4, 5])])
#结果就是:
[1, 4, 9, 16, 25]
本文深入浅出地介绍了Python中Lambda函数的应用与理解,通过对比传统函数定义方式,展示了Lambda函数的简洁性和灵活性,并通过实例演示了如何使用Lambda函数进行数据处理。

475

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



