import numpy as np
data = np.array([[1,2],[3,4],[5,6]])
ones_row = np.ones(2)print(data+ones_row)
[[2. 3.]
[4. 5.]
[6. 7.]]
import numpy as np
data = np.array([1,2,3])
powwers_of_ten = np.array([[1,10],[100,1000],[10000,100000]])print(data.dot(powwers_of_ten))
[ 30201 302010]
#矩阵索引与切片import numpy as np
data = np.array([[1,2],[3,4],[5,6]])print(data[0,1])print("..........")print(data[1:3])#左闭右开原则print("..........")print(data[0:2,0])
2
..........
[[3 4]
[5 6]]
..........
[1 3]
#聚合import numpy as np
data = np.array([[1,2],[5,3],[4,6]])#这里axis的值表示坐标轴,0为纵轴,1为横轴print(data.max(axis=0))print("..........")print(data.max(axis=1))print("..........")print(data.T)#矩阵的转置