I know how to slice 1-dimensional sequence: arr[start:end], and access an element in the array: el = arr[row][col]. Now, I'm trying something like slice = arr[0:2][0:2] (where arr is a numpy array) but it doesn't give me the first 2 rows and columns, but repeats the first 2 rows. What did I just do, and how do I slice along another dimension? Continue reading...