numpy矩阵索引、合并、分割、复制
矩阵的索引
import numpy as np
arr = np.arange(3,15)
print("输出原矩阵")
print(arr)
print("矩阵的第3个元素")
print(arr[2])
输出原矩阵
[ 3 4 5 6 7 8 9 10 11 12 13 14]
矩阵的第3个元素
5
arr = np.arange(1,13).reshape((3,4))
print("输出二维原矩阵")
print(arr)
print("输出第3行")
print(arr[2])
print(arr[2,:])
print("输出单个元素")
print(arr[2][1])
print(arr[2,1])
print("输出第3行0-2索引的元素")
print(arr[2,0:2])
print("输出第3列")
print(arr[:,2])
print("输出第3列0-2索引的元素")
print(arr[0:2,2])
输出二维原矩阵
[[ 1 2 3 4]
[ 5 6 7 8]
[ 9 10 11 12]]
输出第3行
[ 9 10 11 12]
[ 9 10 11 12]
输出单个元素
10
10
输出第3行0-2索引的元素
[ 9 10]
输出第3列
[ 3 7 11]
输出第3列0-2索引的元素
[3 7]
print("循环行输出")
for row in arr:
print(row)