导入第三方库
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():