我有一段代码,用以下代码加载了两个列表:
with open('blacklists.bls', 'r') as f:
L = [dnsbls.strip() for dnsbls in f]
with open('ignore.bls', 'r') as f2:
L2 = [ignbls.stip() for ignbls in f2]
dnsbls 包含以下内容:
list1
list2
list3
ignbls 包含
list2
我想做的是合并dnsbls和ignbls,然后删除任何出现超过一次的行,并打印那些带有“for”的行。我在思考类似于以下内容的东西:
for combinedlist in L3:
print combinedlist
在上面的例子中,将打印出以下内容:
list1
list3