我有一个字符串列表,例如:
["l'uso",
'costante',
'mascherina',
'chirurgica',
'magari',
'indossata',
'circostanze',
'inappropriate',
'aver',
'contribuito',
'saltare',
'sovraproduzione',
'anidride',
'carbonica',
'ultimamente'
...]
我需要从列表中删除以以下结尾的单词:
t_remove=['ito','ato','iti','ate','ata','mente','are']
如果要删除一个字符串和一个后缀,我会:
import re
sentence = "word ultimamente monty saltare"
after = re.sub(r'\w+are\s?','', sentence)
after = re.sub(r'\w+mente\s?','', after)
print after
我的预期产出是
["l'uso",
'costante',
'mascherina',
'chirurgica',
'magari',
'circostanze',
'aver',
'sovraproduzione',
'anidride',
'carbonica',
...]
感谢您的帮助
您可以使用
endwith()
相关问题 更多 >
编程相关推荐