如果我有一个Python列表:Python的列表中移除元素
text = ["the", "red", "", "", "fox", "", "is"]
如何使用itertools
(或其他方式),这样它会检查elem
和elem+1
修改文本列表,如果发现等于""
,然后将它们从列表中删除。如果找到elem + elemt1
(因此["fox" "", "is"]
部分保留在列表中),我只想修改列表。列表元素的排序必须保持不变。
text = ["the", "red", "fox", "", "is"]
所以你想用“删除空值”从工作清单? –
'[“the”,“red”,“”,“”,“”,“fox”,“”,“是”]是什么?是否所有三个空弦都被删除,或者你保留其中一个? – Psidom