python中reduce的用法,reduce函数的用法
所谓累加算法,是高中数学数列中求an的常用算法。我们可以找到积累的数据。在excel中,SUM函数SUM可以直接用于累计计算。SUM将参数中的所有数字相加。但是如果数据太多,太大,不依靠表格,我们就很难计算。其实我们可以用python解决这个问题。python中有一个reduce()函数,它会累加参数序列中的元素,以方便我们的计算。本文介绍python中的reduce()函数及其具体使用示例。
1、redece()函数
接受一个支持二元运算的函数:f(x,y),它会累加参数序列中的元素,实现序列sq中元素的累加计算,返回单个结果。
2、用法
reduce(func,iterable[,initializer])3、使用实例
求s=aaaaaaaaaa … a的值,其中a是一个数。
fromfunctoolsimportreduce
Tn=0
序列号=[]
n=int(输入( n=))
a=int(输入( a=))
对于计数范围(n):
Tn=a
a*=10
序号追加(Tn)
印刷(Tn)
Sn=reduce(x,y:x y,Sn)
Print(计算的总和是:%d%Sn)以上是reduce()函数的介绍和使用示例,可以方便我们的计算。是python里面的基础内容,要掌握~
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。