目标:定义一个数字列表,并计算列表元素之和。
例如: 输入 : [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 = 0ele = 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实现计算列表元素之和所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)