Now that we know how to create a vector, we are ready to create a multidimensional NumPy array. After we create the matrix, we would again want to display its shape and data type.
In: m = array([arange(2), arange(2)]) In: m Out: array([[0, 1], [0, 1]]) In: m.shape Out: (2, 2)
We created a 2-by-2 array with the
arange function we have come to trust and love. Without any warning, the
array function appeared on the stage.
array function creates an array from an object that you give to it. The object needs to be array-like, for instance, a Python list. In the preceding example, we passed in a list of arrays. ...