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利用elaphe制作二维条形码实现代码
May 25 Python
Python logging模块学习笔记
May 24 Python
python的pandas工具包,保存.csv文件时不要表头的实例
Jun 14 Python
python 顺时针打印矩阵的超简洁代码
Nov 14 Python
python利用Tesseract识别验证码的方法示例
Jan 21 Python
使用PyCharm进行远程开发和调试的实现
Nov 04 Python
Python中包的用法及安装
Feb 11 Python
基于python实现地址和经纬度转换
May 19 Python
关于python3.7安装matplotlib始终无法成功的问题的解决
Jul 28 Python
python Tornado框架的使用示例
Oct 19 Python
python 如何执行控制台命令与操作剪切板
May 20 Python
Python Pycharm虚拟下百度飞浆PaddleX安装报错问题及处理方法(亲测100%有效)
May 24 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输出控制功能在简繁体转换中的应用
2006/10/09 PHP
最简单的PHP程序--记数器
2006/10/09 PHP
Mysql的Root密码忘记,查看或修改的解决方法(图文介绍)
2013/06/14 PHP
thinkphp的URL路由规则与配置实例
2014/11/26 PHP
php组合排序简单实现方法
2016/10/15 PHP
Laravel统计一段时间间隔的数据方法
2019/10/09 PHP
PHP7新增函数
2021/03/09 PHP
如何实现动态删除javascript函数
2007/05/27 Javascript
jquery退出each循环的写法
2014/02/26 Javascript
JS实现页面超时后自动跳转到登陆页面
2015/01/19 Javascript
JavaScript日期类型的一些用法介绍
2015/03/02 Javascript
ajax在兼容模式下失效的快速解决方法
2016/03/22 Javascript
Jquery树插件zTree实现菜单树
2017/01/24 Javascript
原生node.js案例--前后台交互
2017/02/20 Javascript
Fetch超时设置与终止请求详解
2019/05/18 Javascript
JS开发 富文本编辑器TinyMCE详解
2019/07/19 Javascript
layui实现数据表格table分页功能(ajax异步)
2019/07/27 Javascript
layui实现下拉复选功能的例子(包括数据的回显与上传)
2019/09/24 Javascript
简单了解vue中的v-if和v-show的区别
2019/10/08 Javascript
js实现简单扫雷
2020/11/27 Javascript
[01:02]2014 DOTA2国际邀请赛中国区预选赛 现场抢先看
2014/05/22 DOTA
Python程序设计入门(4)模块和包
2014/06/16 Python
django ajax json的实例代码
2018/05/29 Python
python抓取京东小米8手机配置信息
2018/11/13 Python
Python的条件表达式和lambda表达式实例
2019/01/31 Python
在python中使用nohup命令说明
2020/04/16 Python
PyQt5通过信号实现MVC的示例
2021/02/06 Python
详解HTML5中download属性的应用
2015/08/06 HTML / CSS
英国女鞋购物网站:Moda in Pelle
2019/02/18 全球购物
高级销售员求职信
2013/10/25 职场文书
师范毕业生自我鉴定
2014/01/15 职场文书
莫言诺贝尔获奖演讲稿
2014/05/21 职场文书
模特大赛策划方案
2014/05/28 职场文书
学校与家长安全责任书
2014/07/23 职场文书
2014年房产销售工作总结
2014/12/08 职场文书
交通事故和解协议书
2015/01/27 职场文书