2024-04-23 06:08:17 发布
网友
我有这个清单
lst = [ [2,0,1], [0,0,0], [3,2,4], [0,0,0,0] ]
我正在寻找一种方法来删除那些只有数字0的列表
因此,预期输出为:
lst = [ [2,0,1], [3,2,4] ]
试试这个列表
[l for l in lst if not all(x == 0 for x in l)]
使用列表理解和任何:
[l for l in lst if any(l)]
试试这个列表
使用列表理解和任何:
相关问题 更多 >
编程相关推荐