设为首页 加入收藏

TOP

Python标准库:内置函数sum(iterable[, start])
2015-07-16 12:56:53 来源: 作者: 【 】 浏览:5
Tags:Python 标准 内置 函数 sum iterable start

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


--------------------------------------分割线 --------------------------------------


】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
分享到: 
上一篇C++对C的增强 下一篇C++在循环内和循环外定义变量的差..

评论

帐  号: 密码: (新用户注册)
验 证 码:
表  情:
内  容: