Python中lambda函数使用教程

一、lambda函数介绍

匿名函数lambda指的是不需要定义函数名的一类函数或子例程。Lambda函数可以接受任意数量的参数(包括可选参数);返回单个表达式的值

[En]

Anonymous function lambda refers to a class of functions or subroutines that do not need to define a function name. The lambda function can take any number of parameters (including optional parameters); return the value of a single expression

注:

[En]

Note:

  • lambda函数不能包含命令
  • 不能包含多个表达式
    [En]

    * cannot contain more than one expression

二、示例

def normal_sum_test1(x, y):    return x + ydef 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)

输出结果:

[En]

Output result:

normal sum res:  4
lambda sum res:  4

Original: https://blog.csdn.net/sinat_34241861/article/details/121387010
Author: 小小平不平凡
Title: Python中lambda函数使用教程

原创文章受到原创版权保护。转载请注明出处:https://www.johngo689.com/6434/

转载文章受原作者版权保护。转载请注明原作者出处!

(0)

大家都在看

发表回复

登录后才能评论
免费咨询
免费咨询
扫码关注
扫码关注
联系站长

站长Johngo!

大数据和算法重度研究者!

持续产出大数据、算法、LeetCode干货,以及业界好资源!

2022012703491714

微信来撩,免费咨询:xiaozhu_tec

分享本页
返回顶部