Python内置函数-reduce()函数
来源:互联网 发布:.top域名为什么便宜 编辑:程序博客网 时间:2024/06/01 14:59
Python内置函数-reduce()函数
函数
reduce()函数会对参数序列中元素进行累积
函数将一个数据集合(链表,元组等)中的所有数据进行下列操作:用传给reduce中的函数function(有两个参数)先对集合中的第1、2个元素进行操作,得到的结果再与第三个数据用function函数运算,最后得到一个结果。
语法
reduce()函数语法:
reduce(function, iterable, initializer)
参数
- function 函数 有两个参数
- iterable 可迭代对象
- initializer 可选 初始参数
返回值
返回函数计算结果(注:Python2)
Python3如下
实例
>>> def add(x, y): # 两数相加... return x + y...>>> reduce(add, [1, 2, 3, 4, 5]) # 计算列表和: 1+2+3+4+515>>> reduce(lambda x, y: x+y, [1, 2, 3, 4, 5]) # 使用lambda函数15# Python3 reduce()函数已经被从全局名字空间里移除了,它现在被放置functools模块 需要导入 >>> from functools import reduce>>> reduce(add, [1, 2, 3, 4, 5])15
阅读全文
0 0
- Python内置函数-reduce()函数
- python内置函数map/reduce/filter
- python内置函数map/reduce/filter
- python map ,reduce filter内置函数使用说明
- python 内置函数map/filter/reduce
- python 内置函数 map、 reduce 、filter
- python 内置函数filter, lambda, map, reduce
- python 内置函数map、reduce的使用
- Python 内置函数 lambda、filter、map、reduce
- python内置函数map/reduce/filter
- Python【map、reduce、filter】内置函数使用说明
- python内置函数lambda、filter、map、reduce
- python几个内置函数之-filter,map,reduce
- python 中的 filter, lambda, map, reduce 内置函数
- python中的三个内置函数map,reduce,filter
- [Python] 内置序列函数之 filter, map, reduce, zip
- Python常用内置函数介绍【filter,map,reduce,apply,zip】
- python一些内置函数——filter、map、reduce
- 机器学习-朴素贝叶斯分类代码详解
- matPlotLib绘制决策树
- qt连接sql数据库
- 通信原理作业问题
- 【Scikit-Learn 中文文档】集成方法
- Python内置函数-reduce()函数
- Java.math.BigDecimal.stripTrailingZeros()方法实例
- bzoj1051 受欢迎的牛 结论+tarjan
- 函数 toPlainString() 和 toString()
- Python学习笔记----高阶函数
- CCF CSP 201609-1 最大波动
- laravel ORM 的setAttributes 与 getAttributes
- Android N Settings实战开发(1)一,二级界面增加
- leetcode 146. LRU Cache