我有两个带有一些值的列表,我必须比较所有值,并且我想在python编程中从这两个列表中迭代不匹配的值



我想比较两个列表并提取不匹配的值。

示例:

list1 = ['A1', 'B1', 'C1', 'D1', 'E1']
list2 = ['A1', 'B1', 'D1', 'E1']

所以"C1"不在列表2中,所以我希望输出为

output: C1

您可以将symmetric_difference用于sets:

set(list1) ^ set(list2)
# {'C1'}

根据您的实际需要,您可能需要difference

set(list1) - set(list2)
# {'C1'}

最新更新