import numpy as np
a = np.arange(1,121)
print(a)
print('------------')
b = a.reshape(2, 3, 4, 5)
print(b.shape)
print('------------------------')
print(b)
print('------------------------')
print(b[0,2,:,:])
'''import numpy as np
np.random.seed(0)
arr1 = np.random.randint(0,9,size=(4,3))
print(arr1)
print()
print(arr1.sum(axis=0)) #按列求和
print(arr1.sum(axis=1)) #按行求和'''
输出
[ 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 27 28 29 30 31 32 33 34 35 36
37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54
55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72
73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90
91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108
109 110 111 112 113 114 115 116 117 118 119 120]
------------
(2, 3, 4, 5)
------------------------
[[[[ 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 27 28 29 30]
[ 31 32 33 34 35]
[ 36 37 38 39 40]]
[[ 41 42 43 44 45]
[ 46 47 48 49 50]
[ 51 52 53 54 55]
[ 56 57 58 59 60]]]
[[[ 61 62 63 64 65]
[ 66 67 68 69 70]
[ 71 72 73 74 75]
[ 76 77 78 79 80]]
[[ 81 82 83 84 85]
[ 86 87 88 89 90]
[ 91 92 93 94 95]
[ 96 97 98 99 100]]
[[101 102 103 104 105]
[106 107 108 109 110]
[111 112 113 114 115]
[116 117 118 119 120]]]]
------------------------
[[41 42 43 44 45]
[46 47 48 49 50]
[51 52 53 54 55]
[56 57 58 59 60]]
画个图瞅瞅