使numpy库,创建一个包含10个随机整数的数组,并计算其平均值、最大值和最小值
时间: 2024-11-15 21:26:56 浏览: 55
如何用Python生成一组数,比如10个数(取值范围为5-13),要求这个10个数的平均值为10,且10个数组成的数组标准差为1呢?
5星 · 资源好评率100%
在Python中,你可以使用NumPy库来创建包含10个随机整数的数组并进行相应的统计计算。首先,你需要安装NumPy,如果还没有安装的话,可以使用`pip install numpy`命令。然后,下面是创建数组并计算平均值、最大值和最小值的步骤:
```python
import numpy as np
# 创建一个包含10个随机整数的数组
random_array = np.random.randint(low=0, high=100, size=10)
# 计算平均值
mean = np.mean(random_array)
print(f"平均值: {mean}")
# 计算最大值
max_value = np.max(random_array)
print(f"最大值: {max_value}")
# 计算最小值
min_value = np.min(random_array)
print(f"最小值: {min_value}")
```
在这个例子中,`np.random.randint`函数用于生成指定范围内的随机整数,`size=10`表示我们想要一个包含10个元素的数组。
阅读全文