更改numpy数组的形状和类型

时间:2018-06-15 12:49:02

标签: python arrays numpy shape

我有一个numpy数组列表,每个数组在第一维(3个对象)中都有一个dtype =对象,其中有不同形状的数组,例如: (200,10),(100,10),(50,10)。

尽管这很有效,但当三个对象发生相同的第一维时(例如(200,10),(200,10),(200,10)),数组会自动从dtype = object变为D型=浮动)。所以,我最终使用其中一个数组,即(3,200,10),而不是(3,)对象类型。

当我尝试使列表成为一个numpy数组时,最终出现错误,因为其中一个数组的形状不同。

有没有解决方案呢?

0 个答案:

没有答案