对于这样的二维阵列:
table = np.array([[11,12,13],[21,22,23],[31,32,33],[41,42,43]])
是否可以在table
上使用np.reshape
来获得一个数组single_column
,其中{table
并与vstack
结合来实现。在
single_column = np.vstack(np.hsplit(table , table .shape[1]))
整形可以将所有行合并为一行,我想知道它是否也可以合并列,以使代码更干净,可能更快。在
^{pr2}$
您可以先转置,然后重塑:
还有一些方法是:
1)flattening using Fotran order,然后显式地将提升作为列向量
2)reshaping using Fortran order,然后显式地将提升作为列向量
相关问题 更多 >
编程相关推荐