记录Python中lambda表达式的使用
lambda 函数:
1、特殊函数-匿名函数。
2、使用方法:
<函数名> = lambda<参数列表> : <表达式>
3、用于简单的、能够在一行内表示的函数,计算结果为返回值。
以一个简单的乘法为例:y = a * x
python中常见的实现方法为
a = 2
def fun(x): # 函数的常规实现
y = a * x
return y
def main():
key = 3
result = fun(key)
print(result)
if __name__ == '__main__':
main()
lambda表达式实现:
a = 2
def main():
key = 3
# 使用lambda定义函数
fun = lambda x: x * a
result = fun(key)
print(result)
if __name__ == '__main__':
main()