日韩无码专区无码一级三级片|91人人爱网站中日韩无码电影|厨房大战丰满熟妇|AV高清无码在线免费观看|另类AV日韩少妇熟女|中文日本大黄一级黄色片|色情在线视频免费|亚洲成人特黄a片|黄片wwwav色图欧美|欧亚乱色一区二区三区

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時間:8:30-17:00
你可能遇到了下面的問題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
創(chuàng)新互聯(lián)Python教程:Python實用之numpy中空數(shù)組的創(chuàng)建

有些小伙伴剛學(xué)Python時,不知道如何在numpy中創(chuàng)建空數(shù)組,今天一起來學(xué)學(xué)吧。

創(chuàng)新互聯(lián)建站主營阜新網(wǎng)站建設(shè)的網(wǎng)絡(luò)公司,主營網(wǎng)站建設(shè)方案,App定制開發(fā),阜新h5小程序制作搭建,阜新網(wǎng)站營銷推廣歡迎阜新等地區(qū)企業(yè)咨詢

在添加行的情況下,你最好的選擇是創(chuàng)建一個與數(shù)據(jù)集最終一樣大的數(shù)組,然后向它添加數(shù)據(jù) row-by-row:

>>> import numpy >>> a = numpy.zeros(shape=(5,2)) >>> a array([[ 0., 0.], [ 0., 0.], [ 0., 0.], [ 0., 0.], [ 0., 0.]]) >>> a[0] = [1,2] >>> a[1] = [2,3] >>> a array([[ 1., 2.], [ 2., 3.], [ 0., 0.], [ 0., 0.], [ 0., 0.]])

NumPy數(shù)組與列表是一個非常不同的數(shù)據(jù)結(jié)構(gòu),它被設(shè)計用于不同的方式。 你對 hstack的使用可能非常低效。 每次調(diào)用它時,現(xiàn)有數(shù)組中的所有數(shù)據(jù)都將復(fù)制到新數(shù)組中。 (append 函數(shù)會有同樣的問題。) 如果你想一次構(gòu)建一個矩陣,最好把它放在一個列表中,直到它完成,然后將它轉(zhuǎn)換成數(shù)組。

mylist = [] for item in data: mylist.append(item) mat = numpy.array(mylist)

item 可以是列表,數(shù)組或者任何 iterable,只要每個 item 具有相同數(shù)量的元素。

在這種特殊情況下,你可以簡單地使用( data 是一些保存矩陣列的iterable )

mat = numpy.array(data)

注意,使用 list 作為變量名可能不是好做法,因為它通過該名稱屏蔽內(nèi)置類型,這可能導(dǎo)致Bug。

相信很多小伙伴已經(jīng)動手試驗了~更多Python學(xué)習(xí)推薦:PyThon學(xué)習(xí)網(wǎng)教學(xué)中心。

(推薦操作系統(tǒng):windows7系統(tǒng)、Python 3.9.1,DELL G3電腦。)


名稱欄目:創(chuàng)新互聯(lián)Python教程:Python實用之numpy中空數(shù)組的創(chuàng)建
瀏覽地址:http://www.5511xx.com/article/cdpjhhg.html