python创建一个 5x5的随机整数数组random_arr, 元素取值范围在0到10之间. 2. 计算random_arr 中所有行的和,以及所有列的和。
时间: 2024-10-23 14:04:10 浏览: 38
在Python中,我们可以使用NumPy库来创建一个5x5的随机整数数组,其中元素取值范围在0到10之间。首先,确保已经安装了NumPy,如果没有,可以使用`pip install numpy`命令进行安装。以下是创建随机数组并计算其行和与列和的步骤:
```python
import numpy as np
# 创建一个5x5的随机整数数组,元素范围在0到10之间
random_arr = np.random.randint(0, 11, size=(5, 5))
print(f"随机数组 random_arr:\n{random_arr}")
# 计算每行的和
row_sums = np.sum(random_arr, axis=1)
print("\n每行和:\n", row_sums)
# 计算每列的和
column_sums = np.sum(random_arr, axis=0)
print("\n每列和:\n", column_sums)
```
这里,`np.random.randint(a, b+1, size)`函数用于生成指定大小的均匀分布整数数组,范围是从a(包括)到b(不包括)。
阅读全文