我有两张单子
listA = ['New Delhi', 'Moscow', 'Berlin', 'France', 'To Washington']
stopwordlist = ['new', 'To']
我想得到这样的东西
finalList = ['Moscow', 'Berlin', 'France']
如果我在寻找完整的词语,我迄今为止所尝试的方法是有效的:
listB = []
for item in listA:
if item not in stopwordlist:
listB.append(item)
else:
continue
....
....
return listB
我们可以拆分item
,然后检查stopwordlist中的那些。但这似乎是许多解决办法。或者我可以使用regex re.match
。你知道吗
输出
有一种方法
或者可以使用内置的
filter
函数。你知道吗相关问题 更多 >
编程相关推荐