多维列表中判断子列表是否为空并去除空列表用python写
时间: 2023-12-26 20:04:00 浏览: 64
可以使用列表推导式来实现:
```python
multi_list = [[1, 2, 3], [], [4, 5], [], [], [6]]
processed_list = [sub_list for sub_list in multi_list if sub_list]
print(processed_list)
# Output: [[1, 2, 3], [4, 5], [6]]
```
以上代码先使用列表推导式筛选出非空子列表,然后将结果存储到新列表 `processed_list` 中。
阅读全文