import numpy as np
a = np.arange(3, 15)
print(a)
print(a[3])
b = np.arange(3, 15).reshape((3, 4))
print(b)
print(b[2])
print(b[1][1])
print(b[1, 1])
print(b[1,:])
print(b.flatten()) # 将其变为一维
# 迭代行
for row in b:
print(row)
# 迭代列
for column in b.T:
print(column)
# 逐个元素迭代(一维元素迭代
for item in b.flat:
print(item)
学习自莫凡Python
本文介绍了Python的numpy库,展示了如何创建和操作一维和二维数组,包括数组的reshape方法、索引及切片。还演示了如何通过flatten方法将多维数组转换为一维,并使用for循环遍历数组的行和列。此外,博客还涵盖了矩阵元素的迭代方法。
804

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



