python中numpy.empty()函數實例講解
在使用python編程的過程中,想要快速的創(chuàng)建ndarray數組,可以使用numpy.empty()函數。numpy.empty()函數所創(chuàng)建的數組內所有元素均為空,沒有實際意義,所以它也是創(chuàng)建數組最快的方法。本文介紹python中numpy.empty()函數的使用方法。
1、numpy.empty()函數
這個函數可以創(chuàng)建一個沒有任何具體值的ndarray數組,是創(chuàng)建數組最快的方法。
根據給定的維度和數值類型返回一個新的數組,其元素不進行初始化。
2、用法
import numpy as np np.empty(shape, dtype=float, order='C')
3、參數
shape:返回空數組的維度
dtype:指定輸出數組的數值類型
order:是否在內存中以C或fortran(行或列)順序存儲多維數據
4、返回值
返回給定形狀和類型的新數組。
5、使用實例
>>> np.empty([2, 2]) array([[ -9.74499359e+001, 6.69583040e-309], [ 2.13182611e-314, 3.06959433e-309]]) #uninitialized>>> np.empty([2, 2], dtype=int) array([[-1073741821, -1067949133], [ 496041986, 19249760]]) #uninitialized
記錄numpy.empty()函數引發(fā)的問題解決方法
其實使用在使用np.empty()創(chuàng)建list,可以指定類型,如
print(np.empty(3,3,dtype=int)) [[4128860 6029375 3801156] [4391004 6553711 7536741] [5242972 7602297 7274600]]
到此這篇關于python中numpy.empty()函數實例講解的文章就介紹到這了,更多相關python中numpy.empty()函數的用法內容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關文章希望大家以后多多支持腳本之家!
相關文章
使用tensorflow實現VGG網絡,訓練mnist數據集方式
這篇文章主要介紹了使用tensorflow實現VGG網絡,訓練mnist數據集方式,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2020-05-05Django使用模板后無法找到靜態(tài)資源文件問題解決
這篇文章主要介紹了Django使用模板后無法找到靜態(tài)資源文件問題解決,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下2019-07-07