本文參考自: 原文地址
一維情況:
-
import numpy as np
-
2, 3, 33])a = np.array([
-
-
array([ 2 3 33 ])
-
print a
-
[ 2 3 33 ]
-
-
( 3, )
-
1]) a = np.zeros([
-
1])b = np.ones([
-
print a
-
[ 0. ]
-
print b
-
[ 1. ]
二維情況:
-
2,2,2],[3,3,3]]) a = np.array([[
-
print a
-
[[ 2 2 2 ]
-
[ 3 3 3 ]]
-
-
( 2, 3)
-
2, 3]) a = np.ones([
-
print a
-
[[ 1. 1. 1. ]
-
[ 1. 1. 1. ]]
多維情況:
-
1,1,1]) a = np.ones([
-
print a
-
[[[ 1.]]]
-
1, 1, 2])a = np.ones([
-
print a
-
[[[ 1. 1.]]]
-
1, 2, 1])a = np.ones([
-
print a
-
[[[ 1.]
-
[ 1.]]]
-
2, 1, 1])a = np.ones([
-
print a
-
[[[ 1.]]
-
-
[[ 1.]]]
-
2,3,2]) a = np.ones([
-
print a
-
[[[ 1. 1.]
-
[ 1. 1.]
-
[ 1. 1.]]
-
-
[[ 1. 1.]
-
[ 1. 1.]
-
[ 1. 1.]]]
-
1,1,1,1]) a = np.ones([
-
print a
-
[[[[ 1.]]]]
-
1, 1, 1, 2])a = np.ones([
-
print a
-
[[[[ 1. 1.]]]]
-
1, 1, 2, 1])a = np.ones([
-
print a
-
[[[[ 1.]
-
[ 1.]]]]
-
1, 2, 1, 1])a = np.ones([
-
print a
-
[[[[ 1.]]
-
-
[[ 1.]]]]
-
2, 1, 1, 1])a = np.ones([
-
print a
-
[[[[ 1.]]]
-
-
-
[[[ 1.]]]]
-
2,2,1,1]) a = np.ones([
-
print a
-
[[[[ 1.]]
-
-
[[ 1.]]]
-
-
-
[[[ 1.]]
-
-
[[ 1.]]]]
-
import numpy as np
-
2, 3, 2, 3])m = np.ones([
-
print m
-
[[[[ 1. 1. 1.]
-
[ 1. 1. 1.]]
-
-
[[ 1. 1. 1.]
-
[ 1. 1. 1.]]
-
-
[[ 1. 1. 1.]
-
[ 1. 1. 1.]]]
-
-
-
[[[ 1. 1. 1.]
-
[ 1. 1. 1.]]
-
-
[[ 1. 1. 1.]
-
[ 1. 1. 1.]]
-
-
[[ 1. 1. 1.]
-
[ 1. 1. 1.]]]]
-
print m[ 1,:,:,:]
-
[[[ 1. 1. 1.]
-
[ 1. 1. 1.]]
-
-
[[ 1. 1. 1.]
-
[ 1. 1. 1.]]
-
-
[[ 1. 1. 1.]
-
[ 1. 1. 1.]]]
-
print m[:, 1,:,:]
-
[[[ 1. 1. 1.]
-
[ 1. 1. 1.]]
-
-
[[ 1. 1. 1.]
-
[ 1. 1. 1.]]]
-
print m[:,:, 1,:]
-
[[[ 1. 1. 1.]
-
[ 1. 1. 1.]
-
[ 1. 1. 1.]]
-
-
[[ 1. 1. 1.]
-
[ 1. 1. 1.]
-
[ 1. 1. 1.]]]
-
print m[:,:,:, 1]
-
[[[ 1. 1.]
-
[ 1. 1.]
-
[ 1. 1.]]
-
-
[[ 1. 1.]
-
[ 1. 1.]
-
[ 1. 1.]]]