知行编程网知行编程网  2022-11-07 22:30 知行编程网 隐藏边栏  8 
文章评分 0 次,平均分 0.0
导语: 本文主要介绍了关于5分钟掌握python中的匿名函数的相关知识,包括python中函数的作用,以及侵犯公民个人信息罪这些编程知识,希望对大家有参考作用。

5分钟掌握python匿名函数

Lambda 表达式也称为匿名函数,通常用于表示内部仅包含一行表达式的函数。如果函数的函数体只有 1 行表达式,则该函数可以

用 lambda 表达式来代替。

lambda 表达式的语法格式如下:

name = lambda [list] : 表达式

其中,要定义一个 lambda 表达式,必须使用 lambda 关键字; [list]为可选参数,相当于将函数定义为指定参数列表; value 是表达式的值

名称。

该语法格式转换成普通函数的形式,如下所示:

def name(list):
    return 表达式
name(list)

举个例子,如果设计一个求 2 个数之和的函数,使用普通函数的方式,定义如下:纯文本复制

def add(x, y):
    return x+ y
print(add(3,4))

程序执行结果为:

7


由于上面程序中,add() 函数内部仅有 1 行表达式,因此该函数可以直接用 lambda 表达式表示:

add = lambda x,y:
x+yprint(add(3,4))

程序输出结果为:

7

本文为原创文章,版权归所有,欢迎分享本文,转载请保留出处!

知行编程网
知行编程网 关注:1    粉丝:1
这个人很懒,什么都没写
扫一扫二维码分享