如何像这样使用 python 重塑数据集

How to reshape dataset using python like this

这是原始数据

a=[[1,2,3,4,5,6],
   [7,8,9,10,11,12]]

我想把它转换成这样的格式:

b=[[1,2,3,7,8,9],
   [4,5,6,10,11,12]]

array(List).swapaxes()

如何在 python 中使用 reshape 和 swapaxes?

谢谢

试试这个:

import numpy as np

a = np.array([[1,2,3,4,5,6], [7,8,9,10,11,12]])
b = a.reshape((2, 2, 3)).swapaxes(0, 1).reshape(2, 6)
print(b)

查看:https://coderpad.io/F7X7EKR4