Advertisement

lambda使用及其案例分析

阅读量:

lambda的使用方法:

用lambda关键词能创建小型匿名函数。这种函数得名于省略了用def声明函数的标准步骤。

lambda函数的语法结构仅允许包含单一语句

使用方法概述

通过设定 lambda 关键字后跟随参数1、参数2直至参数n,并在冒号后编写所需执行的操作(例如:参数1与参数2相加直至参数n),所形成的函数体(代码块)被定义为匿名函数。

复制代码
    test = lambda x, y: x + y

    print(test(3, 4))  # 7  
    print(test(5, 6))  # 11
    
    
         
         
         

需要注意的是,首行代码实质上用于为函数体指定名称,以便后续调用时使用,但通常情况下并不采用这种方式。

应用场景分析

传参

复制代码
    def sums(x,y):

        return x+y
    def minus(x,y):
        return x-y
    def calc(a,b,func):  # func 这里边是一个函数  叫做回调函数
        res = func(a,b)
        return res
    

全部评论 (0)

还没有任何评论哟~