Python 函数分类与基础概念


发布日期 : 2024-08-01 02:08:10 UTC

访问量: 10 次浏览

Python函数分类,函数大体可分为以下两类。

  • 标量函数:作用于单个值,并返回单个值,例如 abs()pow() 以及整个 math 模块中的函数都是标量函数。
  • 集合函数:作用于可迭代集合。

集合函数又可以细分为以下三类。

  • 归约:通过指定函数将集合内元素汇聚在一起,生成单个值作为结果。例如通过加法运算可以得到集合内数据的和。由于这类函数总是以集合为输入,返回单个累积值,所以也称为累积函数
  • 映射:将标量函数作用于集合的每个元素,作为结果返回的集合与输入集合长度相同。
  • 过滤:将标量函数作用于集合的每个元素,保留其中一部分元素,舍弃另一部分元素,返回的集合是输入集合的子集。