标签: python list list-comprehension
l = [5, 7, 8, 2, 1, 4] sum = 0 for i in l: sum += i print(sum)
如何使用列表理解来获取所有元素的总和?
答案 0 :(得分:1)
list comprehension仅应用于生成list。您可以简单地使用sum(l)。
list comprehension
list
sum(l)
答案 1 :(得分:1)
列表理解总是会生成另一个列表,所以我不确定您是否可以做到这一点。您肯定需要其他功能才能将序列折叠为单个值。