Python中的arange是什麼?和range有什麼不同?
Python中的arange是什麼意思?這是很多小夥伴都比較關注的問題,今天小編為大家詳細介紹一下,希望對你有所幫助。
Python中的arange函式是用於建立等差陣列,使用頻率非常高,arange非常類似於range函式,懂Python的人肯定經常用range函式。比如for迴圈中,幾乎都會用到range,至於arange和range的區別,僅僅只是arange返回的是一個資料,而range返回的是list。
Arange函式說明:arange([start,] stop[, step,], dtype=None)根據start與stop指定的範圍以及step設定的生長,生成一個ndarray。dtype:dtype
先引入numpy。Arange和range的另一個區別就是使用arange需要先引入,而range不需要。
接下來我們透過使用一個引數,來看看arange和range有什麼不同表現。
range返回從0-4的五個數構成的list,而arange返回一個array物件,不過他們之間的元素是一樣的。
>>>range(5)
[0,1,2,3,4]
>>>np.arange(5)
Array([0,1,2,3,4])
>>>
輸入兩個引數試試,第一個引數是起始點,第二個引數是終止點
>>>range(1,5)
[1,2,3,4]
>>>np.arange(1,5)
Array([1,2,3,4])
>>>
我們更換一個起始點嘗試一下
>>>range(2,5)
[2,3,4]
>>>np.arange(2,5)
Array([2,3,4])
>>>
假如我們輸入三個引數呢,第三個引數就成為了步長
>>>range(1,10,2)
[1,3,5,7,9]
>>>
>>>np.arange(1,10,2)
Array([1,3,5,7,9])
>>>
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69952527/viewspace-2760805/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- python arange是什麼Python
- python中,"_"和"__"的作用有什麼不同?Python
- 【Python小知識】什麼是HTTP和HTTPS?有什麼不同?PythonHTTP
- python中Write和Writelines有什麼不同?如何使用?Python
- Java和Python是什麼?有什麼區別?JavaPython
- 什麼是Cython?和Python有什麼關係?Python
- 什麼是python?python有什麼用途?Python
- Python是什麼意思?Python有什麼用?Python
- Python range()函式有什麼作用?如何使用?Python函式
- 為什麼range不是迭代器?range到底是什麼型別?型別
- 電腦gpu是什麼意思 gpu和cpu有什麼區別不同GPU
- 【python基礎】什麼是動態IP?與靜態ip有什麼不同?Python
- 什麼是Python直譯器?和Python IDE有什麼區別?PythonIDE
- Python和Java之間有什麼不同之處?PythonJava
- VB.NET和Python有什麼不同?前景分析!Python
- Python 中的 *args 和 **kwargs 是什麼Python
- Python中的類和物件是什麼Python物件
- Python:range、np.arange和np.linspacePython
- Linux中apt是什麼?和Dpkg有什麼關係?LinuxAPT
- 什麼是http代理,什麼是socks5代理?兩者有什麼不同?HTTP
- java和c++有什麼不同JavaC++
- SFTP是什麼協議?優勢有哪些?與FTP有什麼不同?FTP協議
- python是什麼?與spyder有什麼聯絡?Python
- 什麼是python?與PHP有什麼區別?PythonPHP
- Python和Go是什麼?它們之間有什麼區別?PythonGo
- Linux中什麼是inode?有什麼作用?Linux
- win10睡眠和休眠的區別是什麼_win10睡眠和休眠有什麼不同Win10
- 雲組態和傳統組態有什麼不同?有什麼功能?
- python中的input是什麼Python
- python中的字典是什麼Python
- 什麼是公有云?什麼是私有云?它們之間有何不同?
- "什麼是海外代理IP池?共享IP池和獨享IP池有什麼不同?"
- Linux中awk和sed分別指什麼?兩者之間有什麼不同?Linux
- Python是什麼?Python有哪些框架?Python框架
- cookie是什麼?和session有什麼區別?CookieSession
- 什麼是 MicroPython?和CPython有什麼區別?Python
- 什麼是大資料?Python和大資料有什麼聯絡?大資料Python
- Python是什麼語言?有什麼優劣勢?Python