什么是Python中的lambda函数?

2023-03-13 00:00:00 python lambda 函数

在Python中,lambda函数是一种特殊类型的匿名函数,可以在需要一个简单函数的地方使用。lambda函数的语法非常简单,它由关键字lambda、一个或多个参数、冒号:和一个返回值组成。lambda函数没有函数名,因此也称为匿名函数。

lambda函数通常用于创建简单的单行函数,例如,对一个列表中的元素进行操作,过滤列表中的元素,以及根据指定的条件对列表进行排序等等。由于lambda函数只有一行代码,因此通常比较简短,易于编写和使用。

以下是一个lambda函数的示例,它接受两个参数x和y,返回它们的和:

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

在这里,lambda x, y: x + y创建了一个lambda函数,它接受两个参数x和y,并返回它们的和。将3和4作为参数传递给该函数,将返回它们的和7。

相关文章