python Numpy学习(五)

目录

  • 多维数组操作
    • 数组形状
    • 转置
    • 数组连接

多维数组操作

数组形状

a=np.arange(6)
a
array([0, 1, 2, 3, 4, 5])

a.shape=2,3 #设置成2行3列的矩阵
a
array([[0, 1, 2]
       [3, 4, 5]])

a.shape
(2,3)

与之对应的方法是reshape,但是它不会修改原来数组的值,而是返回一个新的数组:

a.reshape(2,3)
array([[0, 1, 2],
       [3, 4, 5]])

a #再次查看a 
array

你可能感兴趣的:(numpy,python)