python arange是什麼

at_1發表於2021-09-11

python arange是什麼

arange函式用於建立等差陣列,使用頻率非常高,arange非常類似range函式,會python的人肯定經常用range函式,比如在for迴圈中,幾乎都用到了range,下面我們透過range來學習一下arange,兩者的區別僅僅是arange返回的是一個資料,而range返回的是list。

arrange

函式說明:arange([start,] stop[, step,], dtype=None)根據start與stop指定的範圍以及step設定的步長,生成一個 ndarray。 

dtype : dtype

先引入numpy。arange和range的另一個區別就是使用arange前先引入,range不需要。

25c4ececfa7241f1c6fe81cc47d576f.png

使用一個引數,看看range和arange有什麼表現。range返回從0到4的5個數構成的list,而arange返回一個array物件。不過他們的元素都是一樣的。

python arange是什麼

輸入兩個引數試試,第一個引數是起始點,第二個引數是終止點。

782d9a7f156086ae15c2b6bd5c1edd9.png

我們換一個起始點試試。

c496c7202134d543da2435eae65c6bd.png

假如我們輸入三個引數呢,第三個引數就成了步長。

f6eeed8552af582bbf7d359da007b33.png

python學習網,免費的線上學習,歡迎關注!

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/1817/viewspace-2835537/,如需轉載,請註明出處,否則將追究法律責任。

相關文章