我正在尝试删除单个元素长度列表列表中最内层的嵌套。您是否知道一种相对简单的方法(转换为 NumPy 数组很好):
[[[1], [2], [3], [4], [5]], [[6], [7], [8]], [[11], [12]]]
Run Code Online (Sandbox Code Playgroud)
对此?:
[[1, 2, 3, 4, 5], [6, 7, 8], [11, 12]]
Run Code Online (Sandbox Code Playgroud)
此外,我试图为包含日期时间对象而不是示例中的整数执行此操作的真实列表。并且最初的列表集合将具有不同的长度。
或者,如果原始列表中有 nans 则很好,这样只要输出列表中不存在 nans,每个列表的长度就相同。IE
[[[1], [2], [3], [4], [5]],
[[6], [7], [8], [nan], [nan]],
[[11], [12], [nan], [nan], [nan]]]
Run Code Online (Sandbox Code Playgroud)
对此:
[[1, 2, 3, 4, 5], [6, 7, 8], [11, 12]]
Run Code Online (Sandbox Code Playgroud)