python如何计算列表数字之和代码
python如何计算列表数字的和代码
示例说明:
本例用python for循环计算列表数字的和
实现代码:
1.函数方式
def get_list_sum(listParam): sum = 0 for l in listParam: sum += l return sum list1 = [23,91,67,92,34,27,65,22] list2 = [12,56,23,89,78,45,16,58] print(f"列表{list1}的和为",get_list_sum(list1)) print(f"列表{list2}的和为",get_list_sum(list2))
2.类方式
class DoList: def __init__(self, listParam): self.listParam = listParam self.sum = 0 def get_list_sum(self): for l in self.listParam: self.sum += l #return self.sum list1 = [23, 91, 67, 92, 34, 27, 65, 22] list2 = [12, 56, 23, 89, 78, 45, 16, 58] dl1 = DoList(list1) dl1.get_list_sum() dl2 = DoList(list2) dl2.get_list_sum() print(f"列表{list1}的和为", dl1.sum) print(f"列表{list2}的和为", dl2.sum)