numpy.arange
函數(shù)的參數(shù)設(shè)置如下:
start
:起始值,默認(rèn)值為 0。stop
:終止值,但不包括該值本身。必須指定,否則會報錯。step
:步長,即兩個連續(xù)數(shù)之間的差。默認(rèn)值為 1??梢詾樨?fù)數(shù),表示遞減。dtype
:返回數(shù)據(jù)的類型??梢灾付檎麛?shù)、浮點數(shù)等。如果不指定,將使用默認(rèn)的數(shù)據(jù)類型(通常為整數(shù))。示例:
import numpy as np
# 從 0 開始,到 10 結(jié)束(不包括 10),步長為 2
a = np.arange(0, 10, 2)
print(a) # 輸出:[0 2 4 6 8]
# 從 5 開始,到 25 結(jié)束(不包括 25),步長為 5
b = np.arange(5, 25, 5)
print(b) # 輸出:[ 5 10 15 20]
# 浮點數(shù)范圍
c = np.arange(0.0, 1.0, 0.1)
print(c) # 輸出:[0. 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9]
# 指定數(shù)據(jù)類型為整數(shù)
d = np.arange(0, 10, 2, dtype=np.int64)
print(d) # 輸出:[0 2 4 6 8]