📅  最后修改于: 2023-12-03 15:34:05.106000             🧑  作者: Mango
在Python中,可以使用内置的sum()
函数来计算列表中所有元素之和。下面是使用sum()
函数的示例代码:
my_list = [1, 2, 3, 4, 5]
list_sum = sum(my_list)
print("列表元素之和为:", list_sum)
上面代码输出的结果为:
列表元素之和为: 15
除了对普通列表之外,sum()
函数还可以应用于包含元素为可迭代对象的嵌套列表。例如:
my_nested_list = [[1, 2], [3, 4], [5, 6]]
nested_list_sum = sum(sum(sublist) for sublist in my_nested_list)
print("嵌套列表元素之和为:", nested_list_sum)
上面代码输出的结果为:
嵌套列表元素之和为: 21
在使用sum()
函数计算列表元素之和时,需要注意以下几点:
TypeError
类型错误;ValueError
类型错误。总之,当需要计算一个列表中所有元素之和时,sum()
函数提供了一个简单而高效的方法。