我正在处理一个输出如下列表的进程:
Update-database (press enter)
总会有一个列表列表,但当数据不存在时,不包括空值。这会导致数组评估为1维。
data_recieved = [[], [1, 5]]
但是,如果我将缺失的值归结为它,它会解析为2d。
print(np.ndim(np.array(data_recieved)))
1
我可以写一些东西来循环遍历每个项目并找出最大子列表长度,然后再次循环以添加空值,但这似乎是草率和低效的。是否有一种干净的方法可以将此输入强制转换为二维数组?