方法一:通过for in遍历数组
import numpy as np
num = np.zeros([2, 3])
[rows, cols] = num.shape
print(rows, cols)
for i in range(rows):
for j in range(cols):
print(num[i, j])方法二:使用 flat 属性 返回 numpy.flatiter对象(唯一获取flatiter的方式)
>>> for element in b.flat: ... print element, ... 0 1 2 3 10 11 12 13 20 21 22 23 30 31 32 33 40 41 42 43
以上就是Python中实现Numpy数组遍历的两种方法,大家选择其中一种方法使用即可。更多python学习推荐:python教程。











