以下是一种解决方法,使用了Python的列表推导式和比较运算符:
list1 = [1, 2, 3, 4, 5]
list2 = [2, 3, 4, 5, 6]
# 找出不匹配的项
mismatched_items = [item for item in list1 + list2 if item not in list1 or item not in list2]
print(mismatched_items)
输出结果为 [1, 6]
,即不匹配的项为1和6。此解决方法首先将两个列表合并为一个新列表,然后使用列表推导式和比较运算符判断每个项是否在原始列表中存在。如果某个项同时不在两个原始列表中,就将其添加到不匹配项列表中。