首页 > 金融

Python3.xreduce()已被移动到functools模块

2021-08-10 22:22 作者:沐瑶 来源:TechWeb   阅读量:5926   

该函数累加参数序列中元素。

该函数对数据集中的所有数据执行以下操作):集合中的第一个和第二个元素由传递给reduce的函数(它有两个参数)进行运算,然后由function函数用第三个数据对结果进行运算,最后得到一个结果

注意:Python3.x reduce()已被移动到functools模块。如果我们想使用它,我们需要引入functools模块来调用reduce()函数:

从functools导入减少

语法

以下是reduce()函数语法:

reduce(函数,可迭代(,初始值设定项))

参数

函数—具有两个参数的函数

可迭代对象

初始值设定项—可选,初始参数

返回值

返回函数计算的结果。

例子

以下示例显示了如何使用reduce():

上面例子的输出结果是:

声明:本网转发此文章,旨在为读者提供更多信息资讯,所涉内容不构成投资、消费建议。文章事实如有疑问,请与有关方核实,文章观点非本网观点,仅供读者参考。

猜您喜欢

图文推荐