在 Python 程序中查找列表中元素的总和
pythonserver side programmingprogramming更新于 2024/1/17 11:24:00
在本文中,我们将了解下面给出的问题陈述的解决方案。
问题陈述 − 我们有一个可迭代列表,我们需要计算列表的总和
这里我们将讨论下面讨论的 3 种方法
使用 for 循环
示例
# sum total = 0 # 创建列表 list1 = [11, 22,33,44,55,66] # 遍历列表 for ele in range(0, len(list1)): total = total + list1[ele] # 打印总值 print("给定列表中所有元素的总和:", total)
输出
数组的总和为 231
使用 while 循环
示例
# Python 程序查找列表中元素的总和 total = 0 ele = 0 # 创建列表 list1 = [11,22,33,44,55,66] # 使用循环进行迭代 while(ele < len(list1)): total = total + list1[ele] ele += 1 # 打印总值 print("给定列表中所有元素的总和:", total)
输出
给定列表中所有元素的总和 231
通过创建函数使用递归
示例
# 列表 list1 = [11,22,33,44,55,66] # 递归后的函数 def sumOfList(list, size): if (size == 0): return 0 else: return list[size - 1] + sumOfList(list, size - 1) # main total = sumOfList(list1, len(list1)) print("给定列表中所有元素的总和:", total)
输出
给定列表中所有元素的总和 231
结论
在本文中,我们学习了如何打印列表中元素的总和。