当前位置: 首页 > 图灵资讯 > 行业资讯> Python中实现Numpy数组遍历的两种方法

Python中实现Numpy数组遍历的两种方法

来源:图灵python
时间: 2024-09-12 12:18:08

作为python中功能强大的基本包,Numpy可以快速灵活地处理数据,例如,可以解决python中单独处理多维数组的复杂问题,读写硬盘中的数组数据。本文演示了Python中Numpy数组遍历的两种方法:1、通过for 数组IN遍历;2.、使用 flat 属性 返回 numpy.flatiter对象(唯一获得flatiter的方法)。

方法一:通过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教程。