1. 获取两个list 的交集

#方法一:
a=[2,3,4,5]
b=[2,5,8]
tmp = [val for val in a if val in b]
print tmp
#[2, 5]#方法二
print list(set(a).intersection(set(b)))

2. 获取两个list 的并集

print list(set(a).union(set(b)))

3. 获取两个 list 的差集

print list(set(b).difference(set(a))) # b中有而a中没有的      非常高效!

python两个 list 获取交集,并集,差集的方法相关推荐

  1. Python中获取交集并集差集的方法

    1. 获取两个list 的交集 #方法一: a=[2,3,4,5] b=[2,5,8] ​ tmp = [val for val in a if val in b]         #列表推导式求的两 ...

  2. Python 两个list获取交集,并集,差集的方法(合并、交叉)

    1. 获取两个list 的交集:(方法二比方法一快很多!) #方法一: a=[2,3,4,5] b=[2,5,8] tmp = [val for val in a if val in b] print ...

  3. 两个list的交集并集差集

    昨天看了一本书,讲了更优雅的进行两个集合的并集.交集.差集等.比之前的那个stream流要好用. 1.并集 最正常的使用add方法. list1.addAll(list2); 注意:要是想要得到不重复 ...

  4. 【转载】python两个列表获取交集,并集,差集

    #!/usr/bin/env python #coding:utf-8 ''' Created on 2016年6月9日 @author: lei.wang ''' def diff(listA,li ...

  5. js寻找两个数组的差集_js求两个数组的交集|并集|差集|去重

    let a = [1,2,3], b= [2, 4, 5]; 1.差集 (a-b 差集:属于a但不属于b的集合)  a-b = [1,3] (b-a 差集:属于b但不属于a的集合)  b-a = [4 ...

  6. ORAClE 两个表取交集,并集,差集

    这是我盗的 selct A.* from A UNION ALL/UNION/Intersect/MINUS select B.* from B; UNION ALL ---------------- ...

  7. oracle数据库 交集,Oracle两个逗号分割的字符串,获取交集、差集(sql实现过程解析)...

    Oracle数据库的两个字段值为逗号分割的字符串,例如:字段A值为"1,2,3,5",字段B为"2". 想获取两个字段的交集(相同值)2,获取两个字段的差集(差 ...

  8. python两个集合的交集 合集 差集

    python两个集合的交集 合集 差集 https://blog.csdn.net/qq_17753903/article/details/84899612 python & | and or ...

  9. Java求两个数组的交集、差集、并集

    目录 Java求两个数组的并集,代码如下: Java求两个数组的交集,代码如下: Java求两个数组的差集,代码如下: 交集.差集.并集测试代码如下: Java求两个数组的并集,代码如下: /*** ...

最新文章

  1. CSS截取字符串,兼容浏览器
  2. 立下“去O”Flag的AWS,悄悄修炼了哪些内功?
  3. init与clinit的区别
  4. boost::safe_numerics模块相关的测试程序
  5. RabbitMQ三种Exchange模式(fanout,direct,topic)的性能比较
  6. 用python画图所需要的插件_用Python画图
  7. 【9018:1956】线段树1
  8. Rails 3.1 CoffeeScript SASS初体验
  9. sqlite3的基本操作
  10. python十点半游戏代码_Python实现Pig Latin小游戏实例代码
  11. 利用scrapy框架爬取动态加载的数据
  12. Veeam FAQ系列转载(二)
  13. 《菜菜的机器学习sklearn课堂》学习笔记 + 课件
  14. HeadFirstJava学习心得——网络编程
  15. mysql odbc 卸载_Linux卸载MySQL
  16. 用计算机检索生物学文献,文献检索期末复习
  17. 基于国产处理器架构的高能物理数据处理系统
  18. Surface Pro 4 系统优化全教程及QA
  19. 推荐几个矢量图库网站
  20. RET RETF IRET IRETD 指令的不同

热门文章

  1. JAVA day03 数组,方法
  2. elasticsearch常用配置
  3. python 元类的call_通过 python的 __call__ 函数与元类 实现单例模式
  4. 西门子s7 计算机通讯,PLC与计算机通讯连接
  5. 计算机应用与维修专业主修,计算机应用与维修专业个人简历制作
  6. bash 脚本_实用的 bash 自定义脚本,快速提效工作流程
  7. c语言考试常考大题,C语言题库经典题 考试常考题.doc
  8. mysql clomn_mysql 命令总结
  9. 一加3支持android9吗,不忘老用户!一加3更新Android 9,网友:真的不将就
  10. ios10发邮件服务器拒绝,IOS10用户拒绝网络权限后,如何引导开启?