python怎么获取两个列表不同的元素?

图片[1]-python怎么获取两个列表不同的元素?-uusu优素-乐高,模型,3d打印,编程

在python中使用for循环获取两个列表中不同的元素:

list1=[1,3,65,2,7]
list2=[3,2,5,4]
list3=[]
list4=[]

#获取两个列表中相同的元素
foriinlist1:
forjinlist2:
ifi==j:
list3.append(i)

#获取两个列表中不同的元素
forbin(list1+list2):
ifbnotinlist3:
list4.append(b)

print("相同元素:",list3)
print("不同元素:",list4)

输出结果如下:

相同元素: [3, 2]
不同元素: [1, 65, 7, 5, 4]

原文来自:https://www.py.cn
© 版权声明
THE END
喜欢就支持一下吧
点赞6 分享
评论 抢沙发
头像
欢迎您留下宝贵的见解!
提交
头像

昵称

取消
昵称表情代码图片

    暂无评论内容