
Python中匿名函数的入门介绍
5星
- 浏览量: 0
- 大小:None
- 文件类型:PDF
简介:
本篇文章介绍了Python编程语言中的匿名函数(lambda)基础概念和用法,适合初学者快速掌握其核心功能。
在使用函数传参的情况下,有时无需定义具体的命名函数,直接采用匿名函数会更加便捷。Python支持有限形式的匿名函数应用,例如map()函数的应用场景中,在计算f(x)=x²时,除了创建一个标准的名为f(x)的函数外,还可以选择传递lambda表达式:
```python
>>> map(lambda x: x * x, [1, 2, 3, 4, 5, 6, 7, 8, 9])
[1, 4, 9, 16, 25, 36, 49, 64, 81]
```
通过上述示例可以看出,lambda表达式`lambda x: x * x`等同于以下定义的函数形式:
```python
def f(x):
return x * x
```
其中关键字`lambda`用于标识匿名函数,并且冒号前后的部分分别表示参数和返回值计算逻辑。
全部评论 (0)
还没有任何评论哟~


