我有一本字典,上面有一系列的单子。我希望删除具有某个''
元素的子列表
下面我将介绍我是如何尝试提出这一点的。我很难删除整个列表。在下面的代码中,元素''
已被删除
d = {'af':[['info01','info02'],['info03','info04'],['info05','']]}
print(d['af'])
af2 = any('' in sublist for sublist in d['af'])
af_final = [[element for element in sub if element != ''] for sub in d['af']]
if af2:
d['af'] = af_final
print(af_final)
[['info01', 'info02'], ['info03', 'info04'], ['info05', '']]
[['info01', 'info02'], ['info03', 'info04'], ['info05']]
[['info01', 'info02'], ['info03', 'info04']]
听起来你在寻找这样的东西:
相关问题 更多 >
编程相关推荐