注意: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

华为开发者空间,是为全球开发者打造的专属开发空间,汇聚了华为优质开发资源及工具,致力于让每一位开发者拥有一台云主机,基于华为根生态开发、创新。

更多推荐