you should learn some basic math,like matrix,integral,probablity and statistics.
You can learn https://numpy.org from if you wanna more
get function reference
Constructing a multidimensional array
It must force conversion if the data is not the same type in array:
# constructing a array
# one dimensional array
vector = numpy.array([5,10,15,20])
# 2D array，action it has two 
matrix = numpy.array([[5,10,15],[20,25,30],[35,40,45]])
It's hard to constructing a array which have dimensional more than three
Checking the structure of a array,we mostly use it to debug.
print(xxxxx[,1]) # ge......