【发布时间】:2018-09-05 12:06:36
【问题描述】:
我不明白为什么这段代码返回对象的 repr 而不是值 20。
>>> a = 10
>>> lambda a: a*2
这是返回到标准输出的内容:
<function <lambda> at 0x02D93780>
【问题讨论】:
-
你需要调用函数来获取它的返回值。
-
lambda是运算符,必须与map等函数配合使用 -
@grshankar 或者像任何其他函数一样调用。
标签: python lambda expression