py arry.arange
时间: 2023-07-10 19:07:29 浏览: 108
range.py
`numpy`库中的`numpy.arange()`函数用于创建一个一维数组,其元素按照指定间隔排列。函数的语法如下:
```python
numpy.arange([start, ]stop, [step, ], dtype=None)
```
其中,参数的含义如下:
- `start`:可选,表示起始值,默认为0;
- `stop`:必须,表示终止值,但不包括该值;
- `step`:可选,表示元素之间的间隔,默认为1;
- `dtype`:可选,表示输出数组的数据类型。
例如,以下代码将创建一个包含元素从0到9(不包括10)的一维数组:
```python
import numpy as np
arr = np.arange(10)
print(arr)
# 输出:[0 1 2 3 4 5 6 7 8 9]
```
若要指定起始值和步长,则可以传递这些参数给函数:
```python
arr = np.arange(2, 10, 2)
print(arr)
# 输出:[2 4 6 8]
```
上述代码将创建一个包含元素从2开始,每隔2个元素就取一个,一直到9(不包括10)的一维数组。
阅读全文