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实用日期时间处理方法汇总
May 09 Python
浅析Python中的join()方法的使用
May 19 Python
Python去除、替换字符串空格的处理方法
Apr 01 Python
python控制windows剪贴板,向剪贴板中写入图片的实例
May 31 Python
Python3 执行Linux Bash命令的方法
Jul 12 Python
python实现本地批量ping多个IP的方法示例
Aug 07 Python
在Matplotlib图中插入LaTex公式实例
Apr 17 Python
JAVA及PYTHON质数计算代码对比解析
Jun 10 Python
Python+PyQt5+MySQL实现天气管理系统
Jun 16 Python
通过实例了解Python异常处理机制底层实现
Jul 23 Python
Pytorch实现WGAN用于动漫头像生成
Mar 04 Python
Python实现聚类K-means算法详解
Jul 15 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 配置文件中open_basedir选项作用
2009/07/19 PHP
基于PHPExcel的常用方法总结
2013/06/13 PHP
解析:使用php mongodb扩展时 需要注意的事项
2013/06/18 PHP
php通过ksort()函数给关联数组按照键排序的方法
2015/03/18 PHP
详解WordPress中添加和执行动作的函数使用方法
2015/12/29 PHP
PHP常见错误提示含义解释(实用!值得收藏)
2016/04/25 PHP
关于document.cookie的使用javascript
2008/04/11 Javascript
javascript编写实用的省市选择器
2015/02/12 Javascript
JQuery实现样式设置、追加、移除与切换的方法
2015/06/11 Javascript
Bootstrap时间选择器datetimepicker和daterangepicker使用实例解析
2016/09/17 Javascript
有关suggest快速删除后仍然出现下拉列表的bug问题
2016/12/02 Javascript
jQuery仿IOS弹出框插件
2017/02/18 Javascript
收藏AngularJS中最重要的核心功能
2017/07/09 Javascript
JS 中document.write()的用法和清空的原因浅析
2017/12/04 Javascript
基于vue.js 2.x的虚拟滚动条的示例代码
2018/01/23 Javascript
Vue组件开发技巧总结
2018/03/04 Javascript
vue中v-text / v-html使用实例代码详解
2019/04/02 Javascript
jQuery使用jsonp实现百度搜索的示例代码
2020/07/08 jQuery
Angular利用HTTP POST下载流文件的步骤记录
2020/07/26 Javascript
[02:20]2014DOTA2西雅图邀请赛 MVP外卡赛首胜采访
2014/07/09 DOTA
[04:59]2018DOTA2亚洲邀请赛 4.7 Mineski夺冠时刻
2018/04/09 DOTA
[01:02:07]Liquid vs Newbee 2019国际邀请赛小组赛 BO2 第一场 8.15
2019/08/16 DOTA
python3编写C/S网络程序实例教程
2014/08/25 Python
跟老齐学Python之使用Python查询更新数据库
2014/11/25 Python
用Python登录Gmail并发送Gmail邮件的教程
2015/04/17 Python
python使用xlrd模块读写Excel文件的方法
2015/05/06 Python
Python3.4学习笔记之常用操作符,条件分支和循环用法示例
2019/03/01 Python
浅谈Python中的可迭代对象、迭代器、For循环工作机制、生成器
2019/03/11 Python
python3.7简单的爬虫实例详解
2019/07/08 Python
Python常用外部指令执行代码实例
2020/11/05 Python
HTML5中使用json对象的实例代码
2018/09/10 HTML / CSS
竞聘书格式及范文
2014/03/31 职场文书
公证书标准格式
2014/04/10 职场文书
小学二年级评语
2014/04/21 职场文书
考试作弊检讨书怎么写?
2014/12/21 职场文书
2016年乡镇七一建党节活动总结
2016/04/05 职场文书