Python / Numpy根据第一列值将2D数组重塑为3D数组

时间:2018-11-14 17:03:33

标签: python arrays numpy

我有一个正在读取的文本文件,如下所示:

logic_blocks = map(str.split,logic_blk_file);

本质上,该文件具有以下列:

电路编号,逻辑类型等

我要在其中创建3D阵列的位置。第一个索引应该是电路编号,第二个索引应该是行或文本文件行,第三个索引是文本文件行中的项目。

我希望第一个索引显然是电路#,所以任意重塑都行不通。它必须基于“电路编号”值。

我可以使用for循环来做到这一点,但是有办法避免它们吗?

谢谢!

0 个答案:

没有答案