當前位置:成語大全網 - 新華字典 - Python科學計算包numpy用法

Python科學計算包numpy用法

本文實例講述了Python科學計算包numpy用法。分享給大家供大家參考,具體如下:

1 數據結構

numpy使用壹種稱為ndarray的類似Matlab的矩陣式數據結構管理數據,比python的列表和標準庫的array類更為強大,處理數據更為方便。

1.1 數組的生成

在numpy中,生成數組需要指定數據類型,默認是int32,即整數,可以通過dtype參數來指定,壹般用到的有int32、bool、float32、uint32、complex,分別代表整數、布爾值、浮點型、無符號整數和復數

壹般而言,生成數組的方法有這麽幾種:

以list列表為參數生成(用tolist方法即可轉換回list):

1

234

5

In[

3

]: a

=

array([

1

,

2

,

3

])

In[

4

]: a

Out[

4

]: array([

1

,

2

,

3

])

In[

5

]: a.tolist()

Out[

5

]: [

1

,