注意区别lambda定义函数与使用lambda函数计算返回值是两个过程:
- 代码
data = np.arange(5)
print(data)
f = lambda x:x+1
print(f) # b是一个函数
print(f(data)) # f(data)才是对应的函数返回值
- 结果
[0 1 2 3 4]
<function <lambda> at 0x000001E0807D71E0>
[1 2 3 4 5]
注意区别lambda定义函数与使用lambda函数计算返回值是两个过程:
data = np.arange(5)
print(data)
f = lambda x:x+1
print(f) # b是一个函数
print(f(data)) # f(data)才是对应的函数返回值
[0 1 2 3 4]
<function <lambda> at 0x000001E0807D71E0>
[1 2 3 4 5]