将衣衫褴褛的列表转换为2d数组

时间:2016-07-15 16:16:41

标签: python arrays numpy

我正在处理一个输出如下列表的进程:

Update-database      (press enter)

总会有一个列表列表,但当数据不存在时,不包括空值。这会导致数组评估为1维。

data_recieved = [[], [1, 5]]

但是,如果我将缺失的值归结为它,它会解析为2d。

print(np.ndim(np.array(data_recieved)))
1

我可以写一些东西来循环遍历每个项目并找出最大子列表长度,然后再次循环以添加空值,但这似乎是草率和低效的。是否有一种干净的方法可以将此输入强制转换为二维数组?

0 个答案:

没有答案