python lambda函数
作者:野牛程序员:2023-12-06 10:12:59python阅读 2564
Lambda函数是匿名函数,也称为轻量级的函数。在Python中,可以使用lambda
关键字创建Lambda函数。Lambda函数通常用于在一行内定义简单的函数,而不必使用def
关键字来命名函数。
Lambda函数的语法如下:
lambda arguments: expression
其中,arguments
是Lambda函数的参数,而expression
是Lambda函数的返回值。
以下是一个简单的Lambda函数示例,该函数接受两个参数并返回它们的和:
add = lambda x, y: x + y result = add(3, 5) print(result)
这将输出 8
,因为Lambda函数计算了3和5的和。
Lambda函数通常在需要一个短暂的函数来执行某个任务时使用,例如在map
、filter
和sorted
等函数中。
示例使用map
函数将Lambda函数应用于列表中的每个元素:
numbers = [1, 2, 3, 4, 5] squared = list(map(lambda x: x**2, numbers)) print(squared)
这将输出 [1, 4, 9, 16, 25]
,因为Lambda函数计算了每个数字的平方,并通过map
函数应用于列表的每个元素。
野牛程序员教少儿编程与信息学奥赛-微信|电话:15892516892
- 上一篇:C++ 从函数返回指针
- 下一篇:写给编程3班孩子家长们的一封信