numpy创建一个二维数组,在其中存放5*5的[10,99]随机整数
时间: 2023-06-07 18:09:41 浏览: 77
好的,可以使用numpy中的random库生成随机整数,创建一个5*5的二维数组,代码如下:
```
import numpy as np
arr = np.random.randint(10, 100, size=(5, 5))
print(arr)
```
输出:
```
array([[30, 60, 82, 31, 55],
[93, 74, 51, 18, 36],
[92, 48, 20, 84, 93],
[82, 57, 23, 84, 44],
[10, 77, 90, 81, 47]])
```
相关问题
numpy创建一个二维数组
很高兴为您回答问题。关于创建二维数组,可以使用NumPy库中的np.array()方法,这个方法可以创建一个任意维度的数组。例如,要创建一个2x3的二维数组,可以编写以下代码:
import numpy as np
arr = np.array([[1, 2, 3], [4, 5, 6]])
print(arr)
输出结果应该是:
[[1, 2, 3],
[4, 5, 6]]
希望这可以帮助您解决问题。如果您有任何其他问题,请随时提出。
使用NumPy创建一个一维数组,元素为1到10的整数
好的。可以使用以下代码来创建这个一维数组:
```
import numpy as np
arr = np.array([1, 2, 3, 4, 5, 6, 7, 8, 9, 10])
```
这样就可以创建一个包含1到10的整数的一维数组了。