优草派  >   Python

Python开发中给定两个列表怎么找出相同元素和不同元素?看完你就会了

陈立鑫            来源:优草派

我们在python语言中,如果定义了两个列表A和B,列表A和列表B既有相同的元素,也有不同的元素。那么,我们如何获取列表A和B的相同元素和不同的元素呢?接下来让小编通过这篇文章来教会你解决方法。

Python开发中给定两个列表怎么找出相同元素和不同元素?看完你就会了

首先我们要记住以下代码

1. list1 = [1,2,3]
2. list2 = [3,4,5]
3. set1 = set(list1)
4. set2 = set(list2)
5. print(set1&set2)
6. print(set1^set2)

方法一:用列表推导式来写

Python开发中给定两个列表怎么找出相同元素和不同元素?看完你就会了

方法二:用普通的for循环来写

Python开发中给定两个列表怎么找出相同元素和不同元素?看完你就会了

以上就是小编给大家带来的Python开发中给定两个列表找出相同元素和不同元素的两种办法了,大家如果学会了的话赶紧去实战中操练一下吧。如果大家觉得小编分享的文章管用的话可以多多支持一下我们的官方网站优草派,一个技能与兴趣知识服务平台。

【原创声明】凡注明“来源:优草派”的文章,系本站原创,任何单位或个人未经本站书面授权不得转载、链接、转贴或以其他方式复制发表。否则,本站将依法追究其法律责任。
TOP 10
  • 周排行
  • 月排行