numpy.arange()
函數(shù)用于生成等差數(shù)列數(shù)組。它的基本語法如下:
numpy.arange([start,] stop[, step,], dtype=None)
參數(shù)說明:
start
(可選):等差數(shù)列的起始值,默認值為 0。stop
(必需):等差數(shù)列的結束值(不包括該值),必須指定。step
(可選):等差數(shù)列的公差,默認值為 1。如果未指定,則生成連續(xù)整數(shù)序列。dtype
(可選):生成的數(shù)組的元素類型,默認值為 float64
。示例:
import numpy as np
# 生成一個從 0 到 9 的等差數(shù)列數(shù)組,公差為 2
arr1 = np.arange(0, 10, 2)
print(arr1) # 輸出:[0 2 4 6 8]
# 生成一個從 5 到 -5 的等差數(shù)列數(shù)組,公差為 -1
arr2 = np.arange(5, -5, -1)
print(arr2) # 輸出:[ 5 4 3 2 1 0 -1 -2 -3 -4]
# 生成一個包含 1 到 10 的整數(shù)數(shù)組,元素類型為 int32
arr3 = np.arange(1, 11, dtype=np.int32)
print(arr3) # 輸出:[1 2 3 4 5 6 7 8 9 10]