Python中lambda函数的定义方式和语法结构是什么?

2023-03-13 00:00:00 函数 定义 语法

在Python中,lambda函数是一种用于创建匿名函数的函数。它通常用于创建简单的单行函数,并在需要函数作为参数的上下文中使用。lambda函数的语法结构如下:

lambda arguments: expression

其中,arguments表示传递给函数的参数列表,expression表示函数的返回值。lambda函数的主体只能是一个单行表达式,而不能是多行代码块。因此,它通常用于创建简单的函数。

例如,以下是使用lambda函数创建一个简单的函数的示例:

add = lambda x, y: x + y
print(add(2, 3)) # 输出 5

在上面的代码中,我们使用lambda函数创建了一个名为add的函数,该函数接受两个参数x和y,并返回它们的和。我们随后调用该函数并输出结果。

相关文章