python获得两个数组交集、并集、差集的方法


Posted in Python onMarch 27, 2015

本文实例讲述了python获得两个数组交集、并集、差集的房部分。分享给大家供大家参考。具体如下:

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 的交集,并集,差集了。

希望本文所述对大家的Python程序设计有所帮助。

Python 相关文章推荐
Python中实现对Timestamp和Datetime及UTC时间之间的转换
Apr 08 Python
在Django的URLconf中进行函数导入的方法
Jul 18 Python
Python3.4实现从HTTP代理网站批量获取代理并筛选的方法示例
Sep 26 Python
python主线程捕获子线程的方法
Jun 17 Python
windows下python 3.6.4安装配置图文教程
Aug 21 Python
python递归法实现简易连连看小游戏
Mar 25 Python
django用户登录验证的完整示例代码
Jul 21 Python
Python datetime包函数简单介绍
Aug 28 Python
python智联招聘爬虫并导入到excel代码实例
Sep 09 Python
Python爬取新型冠状病毒“谣言”新闻进行数据分析
Feb 16 Python
基于Python的身份证验证识别和数据处理详解
Nov 14 Python
通过Python pyecharts输出保存图片代码实例
Nov 25 Python
Flask入门教程实例:搭建一个静态博客
Mar 27 #Python
Python中的高级数据结构详解
Mar 27 #Python
python中反射用法实例
Mar 27 #Python
Python中使用摄像头实现简单的延时摄影技术
Mar 27 #Python
python根据出生日期返回年龄的方法
Mar 26 #Python
python获取远程图片大小和尺寸的方法
Mar 26 #Python
python使用cStringIO实现临时内存文件访问的方法
Mar 26 #Python
You might like
php在window iis的莫名问题的测试方法
2013/05/14 PHP
PHP中一些可以替代正则表达式函数的字符串操作函数
2014/11/17 PHP
php pdo oracle中文乱码的快速解决方法
2016/05/16 PHP
深入浅出讲解:php的socket通信原理
2016/12/03 PHP
详解PHP安装mysql.so扩展的方法
2016/12/31 PHP
PHP获取HTTP body内容的方法
2018/12/31 PHP
ExtJS 下拉多选框lovcombo
2010/05/19 Javascript
使用JavaScript动态设置样式实现代码(2)
2013/01/25 Javascript
理解javascript异步编程
2016/01/27 Javascript
JavaScript的Backbone.js框架入门学习指引
2016/05/07 Javascript
jquery轮播的实现方式 附完整实例
2016/07/28 Javascript
js严格模式总结(分享)
2016/08/22 Javascript
原生JS实现网络彩票投注效果
2016/09/25 Javascript
详解Angular.js中$http拦截器的介绍及使用
2017/07/04 Javascript
使用Angular CLI进行Build(构建)和Serve详解
2018/03/24 Javascript
jQuery实现form表单序列化转换为json对象功能示例
2018/05/23 jQuery
详解Vue+elementUI build打包部署后字体图标丢失问题
2020/07/13 Javascript
[01:12:44]VG vs Mineski Supermajor 败者组 BO3 第二场 6.6
2018/06/07 DOTA
Python中dictionary items()系列函数的用法实例
2014/08/21 Python
Python yield 使用方法浅析
2017/05/20 Python
浅谈python内置变量-reversed(seq)
2017/06/21 Python
Python+Turtle动态绘制一棵树实例分享
2018/01/16 Python
python批量修改图片尺寸,并保存指定路径的实现方法
2019/07/04 Python
阿里云ECS服务器部署django的方法
2019/08/29 Python
Django异步任务线程池实现原理
2019/12/17 Python
基于Python中random.sample()的替代方案
2020/05/23 Python
毕业生怎样写好自荐信
2013/11/11 职场文书
毕业实习评语
2014/02/10 职场文书
《大海那边》教学反思
2014/04/09 职场文书
应聘销售主管的求职信
2014/04/26 职场文书
民族团结先进集体事迹材料
2014/05/22 职场文书
安全目标管理责任书
2014/07/25 职场文书
校园文化艺术节宣传标语
2014/10/09 职场文书
音乐之声观后感
2015/06/04 职场文书
军训阅兵新闻稿
2015/07/17 职场文书
职工宿舍管理制度
2015/08/05 职场文书