[Python] -实用技巧8-解锁 Python 中的 lambda 表达式用法
Python 中的 lambda
表达式也称为匿名函数,适用于简洁完成临时任务。以下是全面解锁它们的用法、场景与注意事项。
🧩 1. 什么是 lambda
?
lambda
是用来定义一行内匿名函数的关键字。语法形式如下:
lambda 参数列表: 表达式
例子:
x = lambda a: a + 10
print(x(5)) # 输出 15
它可以接受多个参数,但只能包含一个表达式,一旦执行,结果就被返回。
2. 为什么使用 lambda
?
- 临时性函数
无需定义命名函数,即可快速使用,例如:
(lambda x, y: x + y)(2, 3)