Search notes:

numpy: ndarray.shape

The shape property of an ndarray object is a tuple describing the object's dimensions.
import numpy as np

x = np.array([ 1, 2, 3 ])

y = np.array([ ['a', 'b', 'c'],
               [ 1 ,  2 ,  3 ]
             ])

z = np.array([ 
               [
                  ['a', 'b', 'c', 'd'],
                  [ 1 ,  2 ,  3 ,  4 ],
                  ['.', ',', '!', '?']
               ],[
                  ['w', 'x', 'y', 'z'],
                  ['i', 'j', 'k', 'l'],
                  ['+', '-', '*', '/']
               ]
             ])

print(x.shape) # (3, )
print(y.shape) # (2, 3)
print(z.shape) # (2, 3, 4)

See also

reshape()

Index