一、arange函數簡介
python的arrange()會產生一個等差數列的陣列,起始值是 start,結束在 stop但不會包含stop,等差值(每筆資料間隔)是step。
numpy.arange([start], stop, [step], [dtype]) [start] : 選填。起始值 stop : 結束值,產生的數列不包含此結束值 [step] : 選填。資料值間隔 [dtype] : 選填。資料值的資料型態
二、引入numpy套件
import numpy as np
三、arange函數範例
(一) 使用arange函數產生1到10之間的奇數
從1開始,間隔是2,因此輸入np.arange( 1 , 10 , 2 )
import numpy as np
odds = np.arange( 1 , 10 , 2 )
print( '奇數: ' , odds )
結果 : 奇數: [1 3 5 7 9]
(二) 使用arange函數產生2到10之間的偶數
從2開始,間隔是2,因此輸入np.arange( 2 , 10 , 2 ),注意這邊的結果不會包含10,如果要包含10的話,stop參數要輸入11,變成np.arange( 2 , 10 , 2 )
import numpy as np
even = np.arange( 2 , 10 , 2 )
print( '偶數: ' , even )
結果 : 偶數: [2 4 6 8]
小額支持鍾肯尼
如果我的文章有幫助到你,歡迎你點這裡開啟只要40元的小額贊助連結,可以贊助我一杯咖啡錢;我會更有動力繼續寫作,幫助大家解決更多問題。