[英]Python/Numpy reshaping 2D array into 3D array based on first column value
我有一個正在讀取的文本文件,如下所示:
logic_blocks = map(str.split,logic_blk_file);
本質上,此文件具有以下列:
電路編號,邏輯類型等
我要在其中創建3D數組的地方。 第一個索引應為電路編號,第二個索引應為行或文本文件行,第三個索引應為文本文件行中的項目。
我希望第一個索引顯然是電路#,所以任意重塑都行不通。 它必須基於“電路編號”值。
我可以使用for循環來做到這一點,但是有辦法避免它們嗎?
謝謝!
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.