码迷,mamicode.com
首页 > 编程语言 > 详细

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

时间:2015-05-03 10:41:02      阅读:186      评论:0      收藏:0      [点我收藏+]

标签:milang   python   

本函数用来计算可迭代对象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

 

 

蔡军生  QQ:9073204 深圳

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

标签:milang   python   

原文地址:http://blog.csdn.net/caimouse/article/details/45456893

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!