使用Set集合去除重复的值后,再进行比较:
list1 = [1, 2, 3, 4, 5]
list2 = [2, 4, 6, 8, 10]
set1 = set(list1)
set2 = set(list2)
# 查找相同值
same_values = set1.intersection(set2)
print(same_values)
# 查找不同值
different_values = set1.symmetric_difference(set2)
print(different_values)