使用numpy随机生成10个二维浮点数数组,格式为10行两列)
时间: 2023-12-03 18:42:43 浏览: 70
可以按照以下方式使用numpy生成10个二维浮点数数组:
```python
import numpy as np
# 设置随机数种子,使每次生成的随机数相同
np.random.seed(0)
# 生成10个二维浮点数数组,格式为10行两列
random_array = np.random.rand(10, 2)
print(random_array)
```
输出结果如下:
```
[[0.5488135 0.71518937]
[0.60276338 0.54488318]
[0.4236548 0.64589411]
[0.43758721 0.891773 ]
[0.96366276 0.38344152]
[0.79172504 0.52889492]
[0.56804456 0.92559664]
[0.07103606 0.0871293 ]
[0.0202184 0.83261985]
[0.77815675 0.87001215]]
```
以上代码中,我们使用了numpy库的`random.rand()`函数生成了10个二维浮点数数组,其中参数`(10, 2)`表示生成10行2列的数组。同时,我们使用`seed()`函数设置了随机数种子,使得每次运行程序时生成的随机数相同,方便调试和复现结果。
阅读全文