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实现文本文件合并
Dec 29 Python
python框架中flask知识点总结
Aug 17 Python
python使用udp实现聊天器功能
Dec 10 Python
python微信聊天机器人改进版(定时或触发抓取天气预报、励志语录等,向好友推送)
Apr 25 Python
Django错误:TypeError at / 'bool' object is not callable解决
Aug 16 Python
python3.6生成器yield用法实例分析
Aug 23 Python
pytorch下使用LSTM神经网络写诗实例
Jan 14 Python
python通过matplotlib生成复合饼图
Feb 06 Python
postman和python mock测试过程图解
Feb 22 Python
python logging模块的使用
Sep 07 Python
提高python代码运行效率的一些建议
Sep 29 Python
python识别围棋定位棋盘位置
Jul 26 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 google或baidu分页代码
2009/11/26 PHP
linux环境apache多端口配置虚拟主机的方法深入介绍
2013/06/09 PHP
php操作MongoDB基础教程(连接、新增、修改、删除、查询)
2014/03/25 PHP
2个自定义的PHP in_array 函数,解决大量数据判断in_array的效率问题
2014/04/08 PHP
php有道翻译api调用方法实例
2014/12/22 PHP
PHP模拟登陆163邮箱发邮件及获取通讯录列表的方法
2015/03/07 PHP
PHP开启opcache提升代码性能
2015/04/26 PHP
确保Laravel网站不会被嵌入到其他站点中的方法
2019/10/18 PHP
40款非常棒的jQuery 插件和制作教程(系列一)
2011/10/26 Javascript
深入理解JavaScript系列(1) 编写高质量JavaScript代码的基本要点
2012/01/15 Javascript
浅析script标签中的defer与async属性
2016/11/30 Javascript
iscroll实现下拉刷新功能
2017/07/18 Javascript
Angular2里获取(input file)上传文件的内容的方法
2017/09/05 Javascript
微信小程序利用Canvas绘制图片和竖排文字详解
2019/06/25 Javascript
Angular+Ionic使用queryParams实现跳转页传值的方法
2020/09/05 Javascript
vue集成openlayers加载geojson并实现点击弹窗教程
2020/09/24 Javascript
[01:59]DOTA2首部纪录片《Free to play》预告片
2014/03/12 DOTA
在Python中使用成员运算符的示例
2015/05/13 Python
举例讲解Python中metaclass元类的创建与使用
2016/06/30 Python
Python实现的查询mysql数据库并通过邮件发送信息功能
2018/05/17 Python
详谈Pandas中iloc和loc以及ix的区别
2018/06/08 Python
对Python2与Python3中__bool__方法的差异详解
2018/11/01 Python
对python3 中方法各种参数和返回值详解
2018/12/15 Python
用python给自己做一款小说阅读器过程详解
2019/07/11 Python
Pycharm同步远程服务器调试的方法步骤
2020/11/04 Python
Python远程linux执行命令实现
2020/11/11 Python
解决pycharm不能自动保存在远程linux中的问题
2021/02/06 Python
html5 Canvas画图教程(6)—canvas里画曲线之arcTo方法
2013/01/09 HTML / CSS
英国标准协会商店:BSI Shop
2019/02/25 全球购物
节省高达65%的城市景点费用:Go City
2019/07/06 全球购物
中文系学生自荐信范文
2013/11/13 职场文书
暑期社会实践方案
2014/02/05 职场文书
公司委托书格式
2014/08/01 职场文书
清明节网上祭英烈寄语2015
2015/03/04 职场文书
我的暑假生活作文(五年级)范文
2019/08/07 职场文书
聊聊SpringBoot自动装配的魔力
2021/11/17 Java/Android