在 Python 中,arange() 函数用于创建一个指定范围内的等差数组。其语法如下:
numpy.arange(start, stop, step)
其中各参数的含义如下:
需要注意的是,arange() 函数生成的数组不包括 stop 值。如果只传入一个参数,则默认 start 为 0,step 为 1。
以下是一些示例:
import numpy as np
# 创建一个包含 0 到 9 的数组
arr1 = np.arange(10)
print(arr1)
# 创建一个包含 3 到 10 的数组
arr2 = np.arange(3, 11)
print(arr2)
# 创建一个包含 1 到 10,步长为 2 的数组
arr3 = np.arange(1, 11, 2)
print(arr3)
输出结果为:
[0 1 2 3 4 5 6 7 8 9]
[ 3 4 5 6 7 8 9 10]
[1 3 5 7 9]