Python标准库:内置函数sum(iterable[, start])

本网站用的阿里云ECS,推荐大家用。自己搞个学习研究也不错
本函数用来计算可迭代对象iterable的和,然后以这个结果再加上start的值。参数start用来指定相加的参数,如果没有设置这个值,默认是0值。要计算和的序列一般是数字类型,并且开始参数要设置为数字类型。其它有些情况之下,使用别的计算和的方式会更好,比如计算字符串的和使用’’.join(sequence);或者计算浮点数的和使用math.fsum();或者计算多序列的和使用itertools.chain()。

例子:

#sum()

l = range(10)
print(l, ‘=’, sum(l))

print(sum([2, 5, 8], 1))
print(sum([2, 5, 8], 2))
print(sum((2, 3, 4), 1))
print(sum(set([2, 3, 4]), 1))

结果输出如下:

range(0, 10) = 45

16

17

10

10

————————————–分割线 ————————————–

CentOS上源码安装Python3.4  http://www.linuxidc.com/Linux/2015-01/111870.htm

《Python核心编程 第二版》.(Wesley J. Chun ).[高清PDF中文版] http://www.linuxidc.com/Linux/2013-06/85425.htm

《Python开发技术详解》.( 周伟,宗杰).[高清PDF扫描版+随书视频+代码] http://www.linuxidc.com/Linux/2013-11/92693.htm

Python脚本获取Linux系统信息 http://www.linuxidc.com/Linux/2013-08/88531.htm

Ubuntu下用Python搭建桌面算法交易研究环境 http://www.linuxidc.com/Linux/2013-11/92534.htm

Python 语言的发展简史 http://www.linuxidc.com/Linux/2014-09/107206.htm

Python 的详细介绍请点这里
Python 的下载地址请点这里

未经允许不得转载:演道网 » Python标准库:内置函数sum(iterable[, start])

赞 (0)
分享到:更多 ()

评论 0

评论前必须登录!

登陆 注册