在python中使用for循环获取两个列表中不同的元素:
list1 = [1,3,65,2,7] list2 = [3,2,5,4] list3 = [] list4 = [] #获取两个列表中相同的元素 for i in list1: for j in list2: if i == j: list3.append(i) #获取两个列表中不同的元素 for b in (list1 + list2): if b not in list3: list4.append(b) print("相同元素:",list3) print("不同元素:",list4)
输出结果如下:
相同元素: [3, 2]
不同元素: [1, 65, 7, 5, 4]
更多Python知识请关注Python自学网。
常见问题FAQ
- 免费下载或者VIP会员专享资源能否直接商用?
- 本站所有资源版权均属于原作者所有,这里所提供资源均只能用于参考学习用,请勿直接商用。若由于商用引起版权纠纷,一切责任均由使用者承担。更多说明请参考 VIP介绍。
- 提示下载完但解压或打开不了?
- 找不到素材资源介绍文章里的示例图片?
- 模板不会安装或需要功能定制以及二次开发?
发表评论
还没有评论,快来抢沙发吧!