import numpy as np a = np.array([[2, 3, 35, 678], [54, 65, 14, 586], [120, 912, 7238, 12]]) print(a[2][2]) # 与数组索引差不多,行和列都是从下标0开始 # 等价形式 # a[2,2] == a[2][2] print(a[2, :]) # 第二行所有数 print(a[:, 1]) # 第一列的所有数 print(a[1, 1:3]) # 第一行 第一个数到第二个数 print(a[0:2, 1]) # 第一列 第零个和第一个的数 for row in a: print(row) for column in a.T: print(column) # 对行和列进行循环遍历 print(a.flatten()) for item in a.flat: print(item) # 等价 for row in a: for item in row: print(item) # 对a中所有元素进行遍历 flatten()函数功能就是将矩阵转化为列表
关于Numpy的基本用法_02
最新推荐文章于 2024-04-26 19:13:06 发布