在 Python 中,lambda 是一种创建匿名函数(没有名称的函数)的方法,通常用于实现一些简单的、一次性的操作。它特别适合与高阶函数(如 map
、filter
和 sorted
)结合使用。
lambda 的语法
lambda 参数: 表达式
- 参数:用逗号分隔的参数列表。
- 表达式:一个单行表达式,执行后会返回结果。
示例:lambda 的实际应用
1. 基础示例
add = lambda x, y: x + y
print(add(2, 3)) # 输出: 5
2. 与 map
配合
将列表中的每个元素平方:
numbers = [1, 2, 3, 4]
squared...