import numpy as np
a = np.arange(3, 15)
a = np.arange(3, 15).reshape((3, 4))
# print(a[2])
# print(a[2][1])
# print(a[1, 1])
print(a)
print(a[1, 1:3]) # 取左不取右
# 按行遍历
for row in a:
print(row)
# 按列遍历
for column in a.T:
print(column)
# 迭代输出
# flatten是一个展开性质的函数,将多维的矩阵进行展开成1行的数列。而flat是一个迭代器,本身是一个object属性。
c = a.flatten()
print(c)
for item in a.flat:
print(item)
numpy索引
最新推荐文章于 2023-11-02 13:30:00 发布