2.2.1 科學(xué)計(jì)算包(Numpy)簡介及應(yīng)用
Numpy是Python科學(xué)計(jì)算的基礎(chǔ)包,它專為進(jìn)行嚴(yán)格的數(shù)字處理而產(chǎn)生宙刘,尤其是在向量和矩陣運(yùn)算中使用撮奏。
Numpy的核心是數(shù)組(Arrays)升敲,具體來說是多維數(shù)組(Ndarrays)昧识。Numpy就是對數(shù)組進(jìn)行創(chuàng)建、刪除焕数、運(yùn)算等操作的一個程序包纱昧。安裝Numpy:
pip install numpy
Numpy的一些基本操作。
- np.array:創(chuàng)建數(shù)組
import numpy as np
array = np.array([1,2,3,4])
print(array)
- shape堡赔、dtype识脆、size:查看array數(shù)組的屬性
print('數(shù)組維度為:' , array2.shape)
print('數(shù)組的數(shù)據(jù)類型為:', array2.dtype)
print('數(shù)組元素個數(shù)為:', array2.size)
Numpy中數(shù)組的基本數(shù)據(jù)類型:
名稱 | 描述 |
---|---|
bool | 用一個字節(jié)存儲的布爾類型(True或False) |
inti |