python 数组求和
时间: 2023-06-22 21:28:45 浏览: 100
可以使用Python的内置函数sum()来求一个数组的和,示例代码如下:
```python
arr = [1, 2, 3, 4, 5]
sum_of_arr = sum(arr)
print(sum_of_arr)
```
输出结果为:15
相关问题
python数组求和
可以使用Python内置的sum()函数来对数组进行求和,例如:
```python
my_array = [1, 2, 3, 4, 5]
array_sum = sum(my_array)
print(array_sum)
```
输出结果为:
```
15
```
python数组求和_python 列表,数组和矩阵sum的用法及区别介绍
Python中,列表和数组的求和可以使用内置函数`sum()`来实现,而矩阵的求和则需要借助于NumPy库。
### 列表和数组求和
1. 列表求和:
列表是Python中常用的数据结构之一,求和可以使用内置函数`sum()`来实现。示例如下:
```python
a = [1, 2, 3, 4, 5]
s = sum(a)
print(s) # 15
```
2. 数组求和:
Python中也有数组的概念,通常使用NumPy库来实现。数组求和可以使用NumPy库中的`sum()`函数来实现。示例如下:
```python
import numpy as np
a = np.array([1, 2, 3, 4, 5])
s = np.sum(a)
print(s) # 15
```
### 矩阵求和
矩阵的求和需要借助于NumPy库中的`sum()`函数。在NumPy中,矩阵是二维数组的概念,所以可以使用`sum()`函数来对矩阵中的所有元素进行求和。示例如下:
```python
import numpy as np
a = np.array([[1, 2], [3, 4]])
s = np.sum(a)
print(s) # 10
```
此外,`sum()`函数还可以指定轴来对矩阵进行求和。例如,对于二维矩阵,当`axis=0`时,表示对矩阵的每一列进行求和;当`axis=1`时,表示对矩阵的每一行进行求和。示例如下:
```python
import numpy as np
a = np.array([[1, 2], [3, 4]])
s0 = np.sum(a, axis=0)
print(s0) # [4 6]
s1 = np.sum(a, axis=1)
print(s1) # [3 7]
```
总之,`sum()`函数是Python中常用的求和函数,对于列表、数组和矩阵都有很好的支持。
阅读全文