python实现计算列表元素之和-Python教程

资源魔 21 0

指标:界说一个数字列表,并较量争论列表元素之以及。

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

办法一:

total = 0
 
list1 = [11, 5, 17, 18, 23]  
 
for ele in range(0, len(list1)):
    total = total + list1[ele]
 
print("列表元素之以及为: ", total)

后果:

列表元素之以及为:  74

办法二:应用while()轮回

total = 0
ele = 0
 
list1 = [11, 5, 17, 18, 23]  
 
while(ele < len(list1)):
    total = total + list1[ele]
    ele += 1
     
print("列表元素之以及为: ", total)

以上实例输入后果为:

列表元素之以及为:  74

办法三:应用递归

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

保举教程:python教程

以上就是python完成较量争论列表元素之以及的具体内容,更多请存眷资源魔其它相干文章!

标签: 元素 Python 列表 python教程 python编程 python使用问题

抱歉,评论功能暂时关闭!