方法一:通过for In遍历数组
importnumpyasnp num=np.zeros([2,3]) [rows,cols]=num.shape print(rows,cols) foriinrange(rows): forjinrange(cols): print(num[i,j])
方法二:使用 flat 属性 返回 numpy.flatiter对象(唯一获得flatiter的方法)
>>>forelementinb.flat: ...printelement, ... 012310111213202122233031323340414243
以上就是在Python中实现Numpy数组遍历的两种方法,大家可以选择其中一种。更多python学习推荐:python教程。