numpy數組的索引也是符合start stop step規律的,因此可以通過索引提取出一系列索引有規律的元素,如下例子:
import numpy as np
i = np.linspace(1,100,100, dtype=int)-1
print(i)
i_train = i[0:100:10]
print(i_train)
輸出結果如下 :
可以看到通過索引 i [0 : 100 : 10],提取出了間隔為10的對應的索引。 與np.arange方法相同的是,start stop對應的數值是包前不包后的,即取不到stop = 100處。因此輸出的i_train中元素的最大值為90而不是100。