numpy创建连续数组
时间: 2023-08-02 09:08:10 浏览: 331
numpy数组
5星 · 资源好评率100%
使用numpy中的`arange()`函数可以创建一个连续的一维数组,例如:
``` python
import numpy as np
# 创建一个从0到9的一维数组
arr = np.arange(10)
print(arr)
```
输出:
```
[0 1 2 3 4 5 6 7 8 9]
```
如果需要创建一个连续的二维数组,可以使用`reshape()`函数将一维数组转换为二维数组,例如:
``` python
import numpy as np
# 创建一个3x3的二维数组
arr = np.arange(9).reshape((3, 3))
print(arr)
```
输出:
```
[[0 1 2]
[3 4 5]
[6 7 8]]
```
另外,还可以使用`linspace()`函数创建一个等差数列数组,例如:
``` python
import numpy as np
# 创建一个从0到1之间的10个等间距数的一维数组
arr = np.linspace(0, 1, 10)
print(arr)
```
输出:
```
[0. 0.11111111 0.22222222 0.33333333 0.44444444 0.55555556
0.66666667 0.77777778 0.88888889 1. ]
```
阅读全文