一维数组转置 numpy中默认的一维数组形式可能是 x = np.array([1,2,3,4]) 此时对此数组进行转置操作 x.T 没用用,因为转置操作只能用在二维数组上。要对其变为列向量,采用以下操作 x = np.array([x]) 此时变为array([[1, 2, 3, 4]]) 二维数组,然后转置 x.T 此时输出结果为 array([[1], [2], [3], [4]])