[rows, cols] = num.shape
for i in range(rows - 1):
for j in range(cols-1):
print(num[j, i])
>>> a
array([[ 0, 1, 2, 3],
[ 4, 5, 6, 7],
[ 8, 9, 10, 11]])
>>> for i in a.flat:
... print(i)
...
0
1
2
3
4
5
6
7
8
9
10
11
[rows, cols] = num.shape
for i in range(rows - 1):
for j in range(cols-1):
print(num[j, i])
>>> a
array([[ 0, 1, 2, 3],
[ 4, 5, 6, 7],
[ 8, 9, 10, 11]])
>>> for i in a.flat:
... print(i)
...
0
1
2
3
4
5
6
7
8
9
10
11