python怎么获取两个列表不同的元素?
发布时间:2026-03-20 22:14:36

使用for循环在python中获取两个列表中的不同元素:
list1=[1,3,65,2,7]
list2=[3,2,5,4]
list3=[]
list4=[]
#在两个列表中获取相同的元素
forinlist1:
forjinlist2:
ifi==j:
list3.append(i)
#在两个列表中获取不同的元素
forbin(list1+list2):
ifbnotinlist3:
list4.append(b)
print("相同元素:",list3)
print("不同元素:",list4)输出结果如下:
相同元素: [3, 2]不同元素: [1, 65, 7, 5, 4]
请关注Python自学网了解更多Python知识。
下一篇 如何用python画六边形?
