欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

在NumPy中創(chuàng)建空數(shù)組/矩陣的方法

 更新時(shí)間:2018年06月15日 10:42:03   作者:幫酷  
今天小編就為大家分享一篇在NumPy中創(chuàng)建空數(shù)組/矩陣的方法,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧

如何在NumPy中創(chuàng)建空數(shù)組/矩陣?

在添加行的情況下,你最好的選擇是創(chuàng)建一個(gè)與數(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ù)組與列表是一個(gè)非常不同的數(shù)據(jù)結(jié)構(gòu),它被設(shè)計(jì)用于不同的方式。 你對(duì) hstack的使用可能非常低效。 每次調(diào)用它時(shí),現(xiàn)有數(shù)組中的所有數(shù)據(jù)都將復(fù)制到新數(shù)組中。 (append 函數(shù)會(huì)有同樣的問(wèn)題。) 如果你想一次構(gòu)建一個(gè)矩陣,最好把它放在一個(gè)列表中,直到它完成,然后將它轉(zhuǎn)換成數(shù)組。

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

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

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

mat = numpy.array(data)

(也請(qǐng)注意,使用 list 作為變量名可能不是好做法,因?yàn)樗ㄟ^(guò)該名稱屏蔽內(nèi)置類型,這可能導(dǎo)致 Bug 。)

以上這篇在NumPy中創(chuàng)建空數(shù)組/矩陣的方法就是小編分享給大家的全部?jī)?nèi)容了,希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • 使用Python 操作 xmind 繪制思維導(dǎo)圖的詳細(xì)方法

    使用Python 操作 xmind 繪制思維導(dǎo)圖的詳細(xì)方法

    在平時(shí)的工作中當(dāng)我們要總結(jié)一些知識(shí)的時(shí)候就需要一款工具來(lái)畫(huà)畫(huà)流程圖,這里推薦 XMind 軟件,用 Xmind 繪制的思維導(dǎo)圖看起來(lái)思路清晰,那么今天的文章介紹關(guān)于思維導(dǎo)圖的相關(guān)知識(shí)以及用 Python 如何操作 Xmind 繪制思維導(dǎo)圖
    2021-10-10
  • python學(xué)習(xí)之subprocess模塊詳解

    python學(xué)習(xí)之subprocess模塊詳解

    這篇文章主要介紹了python學(xué)習(xí)之subprocess模塊的相關(guān)資料,該模塊用于創(chuàng)建子進(jìn)程并與其進(jìn)行交互,它提供了多個(gè)函數(shù)和類來(lái)執(zhí)行操作系統(tǒng)命令、獲取命令輸出以及管理子進(jìn)程的生命周期,需要的朋友可以參考下
    2024-12-12
  • Python JWT認(rèn)證與pyjwt包詳細(xì)介紹

    Python JWT認(rèn)證與pyjwt包詳細(xì)介紹

    JWT的聲明一般被用來(lái)在身份提供者和服務(wù)提供者間傳遞被認(rèn)證的用戶身份信息,以便于從資源服務(wù)器獲取資源,也增加一些額外的其它業(yè)務(wù)邏輯所必須的聲明信息,該token也可直接被用于認(rèn)證,也可被加密,這篇文章主要介紹了Python JWT認(rèn)證與pyjwt包簡(jiǎn)介,需要的朋友可以參考下
    2023-05-05
  • pandas?groupby?用法實(shí)例詳解

    pandas?groupby?用法實(shí)例詳解

    在日常數(shù)據(jù)分析過(guò)程中,經(jīng)常有分組的需求。具體來(lái)說(shuō),就是根據(jù)一個(gè)或者多個(gè)字段,將數(shù)據(jù)劃分為不同的組,然后進(jìn)行進(jìn)一步分析,比如求分組的數(shù)量,分組內(nèi)的最大值最小值平均值等,下面我們就來(lái)看看pandas中的groupby怎么使用,需要的朋友可以參考下
    2022-11-11
  • python 3.6.5 安裝配置方法圖文教程

    python 3.6.5 安裝配置方法圖文教程

    這篇文章主要為大家詳細(xì)介紹了python 3.6.5 安裝配置方法圖文教程,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2018-09-09
  • Python描述符descriptor使用原理解析

    Python描述符descriptor使用原理解析

    這篇文章主要介紹了Python 描述符descriptor使用原理解析,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2020-03-03
  • numpy展平數(shù)組ndarray.flatten()詳解

    numpy展平數(shù)組ndarray.flatten()詳解

    這篇文章主要介紹了numpy展平數(shù)組ndarray.flatten()詳解,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2023-06-06
  • 如何使用python對(duì)圖片進(jìn)行批量壓縮詳解

    如何使用python對(duì)圖片進(jìn)行批量壓縮詳解

    對(duì)于圖片強(qiáng)行被定義高和寬會(huì)變形,我們希望圖片被改變大小后,比例保持不變,完成對(duì)圖片的壓縮,下面這篇文章主要給大家介紹了關(guān)于如何使用python對(duì)圖片進(jìn)行批量壓縮的相關(guān)資料,需要的朋友可以參考下
    2022-07-07
  • tensorflow學(xué)習(xí)筆記之tfrecord文件的生成與讀取

    tensorflow學(xué)習(xí)筆記之tfrecord文件的生成與讀取

    這篇文章主要介紹了tensorflow學(xué)習(xí)筆記之tfrecord文件的生成與讀取,本文通過(guò)實(shí)例代碼給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2021-03-03
  • python中翻譯功能translate模塊實(shí)現(xiàn)方法

    python中翻譯功能translate模塊實(shí)現(xiàn)方法

    在本篇文章中小編給各位整理了一篇關(guān)于python中翻譯功能translate模塊實(shí)現(xiàn)方法,有需要的朋友們可以參考下。
    2020-12-12

最新評(píng)論