导入第三方库
import numpy as np
遍历数组元素
数组其实就类似于是多重列表(列表中镶嵌着列表),在遍历多重列表的时候,我们是通过层层循环的方式遍历列表。
遍历行
第一种方法

第二种方法

遍历列
将数组转置的方法

第一种方法

第二种方法

遍历数组中的每一个元素
打平数组
法一


法二

法三

Tips
获取所有的行

将数组转置
第一种方法

第二种方法

打平数组(将多维数组降成一维)
第一种方法

第二种方法

arr.flatten()和arr.flat的区别
-
arr.flatten()是直接返回一个被打平了的一维数组

-
arr.flat是一个迭代器,返回一个迭代对象

总结
- 遍历行
for i in arr:
for i in arr[:]:
- 遍历列
for i in arr.T:
- 遍历数组
for i in arr.flatten():
for i in arr.flat():
这篇博客介绍了如何在Python中遍历二维数组,包括遍历行、列和每个元素的不同方法,同时也提到了数组转置和降维的操作,如flatten()和flat。详细讲解了各种方法的实现和区别。



1万+

被折叠的 条评论
为什么被折叠?



