我有一个numpy数组列表,每个数组在第一维(3个对象)中都有一个dtype =对象,其中有不同形状的数组,例如: (200,10),(100,10),(50,10)。
尽管这很有效,但当三个对象发生相同的第一维时(例如(200,10),(200,10),(200,10)),数组会自动从dtype = object变为D型=浮动)。所以,我最终使用其中一个数组,即(3,200,10),而不是(3,)对象类型。
当我尝试使列表成为一个numpy数组时,最终出现错误,因为其中一个数组的形状不同。
有没有解决方案呢?