我是python的初学者。我有两个列表,我必须得到第一个不匹配的列表。例如。
list_one= ['a', 'b', 'c', 'd']
list_two = ['d', 'c', 'b']
我的输出必须是[' a']
现在,我正在使用带有标志的嵌套循环,表明该元素是否存在。我想可能会有比这更清洁的方式。
for doc in list1:
item_exist = False
for doc2 in list:
if doc.lower() == doc2.lower():
item_exist = True
break
if not item_exist:
result.append(doc1)
有没有办法可以简化代码?