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

Python中的numpy數(shù)組維度擴展詳解

 更新時間:2023年09月23日 09:22:29   作者:TracelessLe  
這篇文章主要介紹了Python中的numpy數(shù)組維度擴展詳解,在numpy數(shù)組中,切片功能非常常用,例如x[:]表示取x的所有元素,可以通過在切片中增加None或者np.newaxis實現(xiàn),它們的作用就是在相應的位置上增加一個維度,在這個維度上只有一個元素,需要的朋友可以參考下

numpy數(shù)組維度擴展

在numpy數(shù)組中,切片功能非常常用,例如 x[:] 表示取 x 的所有元素。

那么如何對一個numpy數(shù)組進行維度擴展呢?

可以通過在切片中增加 None 或者 np.newaxis 實現(xiàn),它們的作用就是在相應的位置上增加一個維度,在這個維度上只有一個元素。

在切片操作中 np.newaxis 和 None 等價:

在這里插入圖片描述

實驗

假設一個numpy數(shù)組如下:

 import numpy as np
 x = np.array([[[1],[2],[3]], [[4],[5],[6]]])

其維度為:

 x.shape
(2, 3, 1)

希望將其維度增加為(1,2,3,1): 可以通過在切片中增加 None :

 y = x[None]
 y
array([[[[1],
         [2],
         [3]],
        [[4],
         [5],
         [6]]]])
 y.shape
(1, 2, 3, 1)

或者在切片中加入 np.newaxis :

 z = x[np.newaxis]
 z
array([[[[1],
         [2],
         [3]],
        [[4],
         [5],
         [6]]]])
 z.shape
(1, 2, 3, 1)

還可以將其維度增加為(2,1,3,1):

 a = x[:,None,:,:]
 a
array([[[[1],
         [2],
         [3]]],
       [[[4],
         [5],
         [6]]]])
 a.shape
(2, 1, 3, 1)

相關文章

  • Windows下Eclipse+PyDev配置Python+PyQt4開發(fā)環(huán)境

    Windows下Eclipse+PyDev配置Python+PyQt4開發(fā)環(huán)境

    這篇文章主要介紹了Windows下Eclipse+PyDev配置Python+PyQt4開發(fā)環(huán)境的相關資料,需要的朋友可以參考下
    2016-05-05
  • PyTorch中l(wèi)oading fbgemm.dll異常的解決辦法

    PyTorch中l(wèi)oading fbgemm.dll異常的解決辦法

    PyTorch是一個深度學習框架,當我們在本地調(diào)試大模型時,可能會選用并安裝它,目前已更新至2.4版本,本文給大家介紹了PyTorch中l(wèi)oading fbgemm.dll異常的解決辦法,文中通過代碼和圖文介紹的非常詳細,需要的朋友可以參考下
    2024-08-08
  • Python全棧之基本數(shù)據(jù)類型

    Python全棧之基本數(shù)據(jù)類型

    這篇文章主要為大家介紹了Python基本數(shù)據(jù)類型,具有一定的參考價值,感興趣的小伙伴們可以參考一下,希望能夠給你帶來幫助
    2021-12-12
  • python讀取文本中數(shù)據(jù)并轉(zhuǎn)化為DataFrame的實例

    python讀取文本中數(shù)據(jù)并轉(zhuǎn)化為DataFrame的實例

    下面小編就為大家分享一篇python讀取文本中數(shù)據(jù)并轉(zhuǎn)化為DataFrame的實例,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2018-04-04
  • 使用Python3編寫抓取網(wǎng)頁和只抓網(wǎng)頁圖片的腳本

    使用Python3編寫抓取網(wǎng)頁和只抓網(wǎng)頁圖片的腳本

    這篇文章主要介紹了使用Python3編寫抓取網(wǎng)頁和只抓網(wǎng)頁圖片的腳本,使用到了urllib模塊,需要的朋友可以參考下
    2015-08-08
  • Python中ImportError錯誤的詳細解決方法

    Python中ImportError錯誤的詳細解決方法

    最近辛辛苦苦安裝完了python,最后再運行的時候會出現(xiàn)錯誤,所以這篇文章主要給大家介紹了關于Python中ImportError錯誤的詳細解決方法,文中通過實例代碼介紹的非常詳細,需要的朋友可以參考下
    2022-07-07
  • pandas取dataframe特定行列的實現(xiàn)方法

    pandas取dataframe特定行列的實現(xiàn)方法

    大家在使用Python進行數(shù)據(jù)分析時,經(jīng)常要使用到的一個數(shù)據(jù)結構就是pandas的DataFrame,本文介紹了pandas取dataframe特定行列的實現(xiàn)方法,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2021-05-05
  • python中字典元素的創(chuàng)建、獲取和遍歷等字典知識點

    python中字典元素的創(chuàng)建、獲取和遍歷等字典知識點

    本文介紹了Python中的字典操作,包括字典的創(chuàng)建、元素獲?。ㄊ褂面I和get()方法)、刪除與清空(del和clear())、增加新鍵值對、修改已有值、獲取鍵、值和鍵值對以及遍歷字典的方法,同時闡述了字典的特點,如鍵的唯一性和無序性,以及字典生成式的使用
    2024-11-11
  • 20行Python代碼實現(xiàn)一款永久免費PDF編輯工具

    20行Python代碼實現(xiàn)一款永久免費PDF編輯工具

    本文主要介紹了Python代碼實現(xiàn)一款永久免費PDF編輯工具,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2022-07-07
  • python中的decorator的作用詳解

    python中的decorator的作用詳解

    這篇文章主要介紹了python中的decorator的作用詳解,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2018-07-07

最新評論