nd.array 多維數(shù)組里的加法運算問題

lst = np.array([[[1,2,3,4],[4,5,6,7]],[[7,8,9,10],[11,12,13,14]],[[16,17,18,19],[20,21,22,23]]])

lst

array([[[ 1,  2,  3,  4],
        [ 4,  5,  6,  7]],

       [[ 7,  8,  9, 10],
        [11, 12, 13, 14]],

       [[16, 17, 18, 19],
        [20, 21, 22, 23]]])


lst.sum(axis=0) #1+7+16  /  2+8+17....
array([[24, 27, 30, 33],   #axis=0時 計算數(shù)組的最外層 三個二維數(shù)組依次相加
       [35, 38, 41, 44]])    

lst.sum(axis=1)   #1+4  /  2+5  / 3+6  
array([[ 5,  7,  9, 11],  # 三維數(shù)組里的每一個二維數(shù)組內(nèi)分別計算 分別相加
       [18, 20, 22, 24],
       [36, 38, 40, 42]])


lst.sum(axis=2)    #1+2+3+4  /  4+5+6+7
array([[10, 22],      #數(shù)組內(nèi)部元素求和
       [34, 50],
       [70, 86]])
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容