几张图形详解NumPy中的sum方法

Python中Numpy库中np.sum(array,axis=0,1,2…)

>>import numpy as np
>>arr_test = [
    [
        [0,  1,  2], [3,  4,  5], [6,  7,  8]
    ],
   	[
        [9, 10, 11], [12, 13, 14], [15, 16, 17]
   	],
   	[
        [18, 19, 20], [21, 22, 23], [24, 25, 26]
   	]
]
>>arr=np.array(arr_test)
>>arr.sum()
351
>>arr.sum(axis=0)
  [[27 30 33]
   [36 39 42]
   [45 48 51]]
>>arr.sum(1)
  [[ 9 12 15]
   [36 39 42]
   [63 66 69]]
>>arr.sum(2)
[[ 3 12 21]
 [30 39 48]
 [57 66 75]]

sum():将所有元素相加
sum(0):
几张图形详解NumPy中的sum方法_第1张图片
sun(1)
几张图形详解NumPy中的sum方法_第2张图片
sum(2)
几张图形详解NumPy中的sum方法_第3张图片

你可能感兴趣的:(Python)