import numpy as np
a = np.arange(3, 15)
print(a)
print("找到a矩阵的第三个值:", a[2])
a = a.reshape(3, 4)
print("矩阵a变成(3, 4):\n", a)
print("找到索引第2行第3个:", a[1][2], a[1, 2]) # 两种表示方式
print("第二行的所有数:", a[1, :])
print("迭代每一行:")
for row in a:
print(row)
print("迭代每一列:")
for column in a.T:
print(column)
print("返回a的每一个项,使用flatten()返回的是一个对象", a.flatten())
print("返回a的每一个项,使用for循环,flat是一个迭代器")
for item in a.flat:
print(item)