在 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]