了解python中np是做什麼的

coldplay.xixi
發布: 2020-07-23 16:58:17
轉載
4402 人瀏覽過

了解python中np是做什麼的

在python中,「np」一般是指「numpy」函式庫,是第三方函式庫「numpy」的別名。方法:利用指令「import numpy as np」將numpy函式庫取別名為「np」。

示範:

import numpy as np
arr = np.array([1, 2, 3])
print(arr)
登入後複製

結果是:

[1 2 3]
登入後複製

#知識點擴充:

Python中NumPy基礎使用

ndarray(以下簡稱數組)是numpy的數組對象,需要注意的是,它是同構的,也就是說其中的所有元素必須是相同的型別。其中每個陣列都有一個shape和dtype。

shape既是數組的形狀,例如

import numpy as np
from numpy.random import randn

arr = randn(12).reshape(3, 4)

arr

[[ 0.98655235 1.20830283 -0.72135183 0.40292924]
 [-0.05059849 -0.02714873 -0.62775486 0.83222997]
 [-0.84826071 -0.29484606 -0.76984902 0.09025059]]

arr.shape
(3, 4)
登入後複製

其中(3, 4)即代表arr是3行4列的數組,其中dtype為float64

#一下函數可以用來建立陣列

# #asarray  將輸入轉換為ndarray#arange類似內建rangeones、ones_like 根據形狀建立一個全1的陣列、後者可以複製其他陣列的形狀#zeros、zeros_like
array   將輸入資料轉換為ndarray,而類型可製定也可預設
類似上面,全0

empty、empty_like
###建立新陣列、只分配空間############eye、identity######建立對角線為1的對角線矩陣##################相關學習推薦:###python影片教學#########

以上是了解python中np是做什麼的的詳細內容。更多資訊請關注PHP中文網其他相關文章!

相關標籤:
來源:jb51.net
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
作者最新文章
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板