一、lambda函数介绍
匿名函数lambda是指一类无需定义函数名的函数或者子程序。lambda函数可以接收任意多个参数(包括可选参数);返回单个表达式的值
注意:
- lambda函数不能包含命令
- 包含的表达式不能超过一个
二、示例
def normal_sum_test1(x, y):
return x + y
def lambda_sum_test1(x, y):
p = lambda x, y:x+y
print("lambda sum res: ", p(1,3))
if __name__ == '__main__':
res = normal_sum_test1(1, 3)
print("normal sum res: ", res)
lambda_sum_test1(1, 4)
输出结果:
normal sum res: 4
lambda sum res: 4