python中如何对不同列表中的信息查重,将一样的输出来,不一样的用别的字符代替
时间: 2023-03-29 20:04:24 浏览: 46
您好,对于您的问题,可以使用set()函数来对列表中的信息进行去重,然后使用for循环遍历两个列表,将相同的信息输出,不同的信息用其他字符代替。具体实现可以参考以下代码:
list1 = [1, 2, 3, 4, 5]
list2 = [3, 4, 5, 6, 7]
set1 = set(list1)
set2 = set(list2)
for item in set1 & set2:
print(item)
for item in set1 - set2:
print("不同的信息用其他字符代替")
for item in set2 - set1:
print("不同的信息用其他字符代替")
希望能够帮到您。