注意:iterable – 可迭代对象,如:列表(list)、元组(tuple)、字典(dictionary)。

           start:如果没写start的值,则默认为0;

           sum=iterable的和+start的值

1、列表

print(sum([1, 2]))
print(sum([1, 2], 3))
3
6

2、元组

print(sum((1, 2)))
3

3、字典(只对键相加)

print(sum({1: 3, 2: 3}))
3

4、对0:100范围的整数相加

print(sum(range(0, 101)))
5050

range(a,b):左闭右开 — a=<val<b

Logo

为开发者提供学习成长、分享交流、生态实践、资源工具等服务,帮助开发者快速成长。

更多推荐