切片
1 | a = np.arange(9) |
运算
1 | ''' |
索引
利用数组索引
1 | a = np.arange(0, 100, 10) |
利用布尔值索引
1 | a=np.array([1,2,3,4,5,6,7]) |
where索引
返回了一个元组还有dtype类型
1 | a = np.arange(0, 100, 10) |
创建
1 | a = np.arrange(20).reshape(4,5) |
1 | a = np.zeros((4,4)) # ones` |
1 | np.full((2,2), 3) |
1 | np.eye(3,3) |
1 | np.linspace(0, 10, num=5) # [ 0. 2.5 5. 7.5 10. ] |
矩阵操作
1 | a = np.array([[1,2,3]]) # 注意此处矩阵应是至少二维? |
1 | A = np.array([[2,1,-2],[3,0,1],[1,1,-1]]) |