python 列表求和
时间: 2023-09-27 13:08:20 浏览: 109
可以使用内置函数 `sum()` 对一个列表进行求和操作,例如:
```python
my_list = [1, 2, 3, 4, 5]
total = sum(my_list)
print(total) # 输出 15
```
也可以使用循环来实现列表求和,例如:
```python
my_list = [1, 2, 3, 4, 5]
total = 0
for num in my_list:
total += num
print(total) # 输出 15
```
相关问题
python列表求和代码
可以使用sum()函数来求和,例如:
my_list = [1, 2, 3, 4, 5]
sum_of_list = sum(my_list)
print(sum_of_list)
输出结果为:15
python列表求和不使用sum函数
可以使用循环遍历列表并累加的方式来实现列表求和,示例如下:
```python
my_list = [1, 2, 3, 4, 5]
total = 0
for num in my_list:
total += num
print(total) # 输出15
```
另外一种方式是使用`reduce`函数来实现,示例如下:
```python
from functools import reduce
my_list = [1, 2, 3, 4, 5]
total = reduce(lambda x, y: x + y, my_list)
print(total) # 输出15
```
这里的`reduce`函数将列表中的元素依次累加起来,`lambda`函数用于指定累加规则,即将前一个元素和当前元素相加。
阅读全文