Python 3 教程

Python 计算列表元素之和

Document 对象参考手册 Python3 实例

定义一个数字列表,并计算列表元素之和。

例如: 输入 : [12, 15, 3, 10] 输出 : 40

实例 1

total = 0

list1 = [11, 5, 17, 18, 23]

for ele in range(0, len(list1)):
total = total + list1[ele]

print("列表元素之和为: ", total)

以上实例输出结果为:

列表元素之和为:  74

实例 2: 使用 while() 循环

total = 0
ele = 0

list1 = [11, 5, 17, 18, 23]

while(ele < len(list1)):
total = total + list1[ele]
ele += 1

print("列表元素之和为: ", total)

以上实例输出结果为:

列表元素之和为:  74

实例 3: 使用递归

list1 = [11, 5, 17, 18, 23]

def sumOfList(list, size):
if (size == 0):
return 0
else:
return list[size - 1] + sumOfList(list, size - 1)

total = sumOfList(list1, len(list1))

print("列表元素之和为: ", total)

以上实例输出结果为:

列表元素之和为:  74

Document 对象参考手册 Python3 实例

其他扩展

用微信扫一扫

收藏