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实现同时给多个变量赋值的方法
Apr 30 Python
Python用Bottle轻量级框架进行Web开发
Jun 08 Python
python使用生成器实现可迭代对象
Mar 20 Python
Python cookbook(数据结构与算法)将名称映射到序列元素中的方法
Mar 22 Python
python正向最大匹配分词和逆向最大匹配分词的实例
Nov 14 Python
python实现维吉尼亚加密法
Mar 20 Python
Python流行ORM框架sqlalchemy安装与使用教程
Jun 04 Python
Python创建一个元素都为0的列表实例
Nov 28 Python
Python3使用腾讯云文字识别(腾讯OCR)提取图片中的文字内容实例详解
Feb 18 Python
执行Python程序时模块报错问题
Mar 26 Python
Django中template for如何使用方法
Jan 31 Python
python周期任务调度工具Schedule使用详解
Nov 23 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 大数据量及海量数据处理算法总结
2011/05/07 PHP
php读取二进制流(C语言结构体struct数据文件)的深入解析
2013/06/13 PHP
PHP处理SQL脚本文件导入到MySQL的代码实例
2014/03/17 PHP
destoon公司主页模板风格的添加方法
2014/06/20 PHP
PHP获取当前完整URL地址的函数
2014/12/21 PHP
jQuery EasyUI API 中文文档 - Documentation 文档
2011/09/29 Javascript
让AJAX不依赖后端接口实现方案
2012/12/03 Javascript
jquery入门必备的基本认识及实例(整理)
2013/06/24 Javascript
js自动生成对象的属性示例代码
2013/10/28 Javascript
使用iframe window的scroll方法控制iframe页面滚动
2014/03/05 Javascript
javascript的propertyIsEnumerable()方法使用介绍
2014/04/09 Javascript
原生js实现autocomplete插件
2016/04/14 Javascript
对javascript继承的理解
2016/10/11 Javascript
jQuery手风琴的简单制作
2017/05/12 jQuery
使用vue-aplayer插件时出现的问题的解决
2018/03/02 Javascript
React 无状态组件(Stateless Component) 与高阶组件
2018/08/14 Javascript
Nodejs中获取当前函数被调用的行数及文件名详解
2018/12/12 NodeJs
highcharts.js数据绑定方式代码实例
2019/11/13 Javascript
Vue数字输入框组件使用方法详解
2020/02/10 Javascript
vue实现简单瀑布流布局
2020/05/28 Javascript
javascript设计模式 ? 适配器模式原理与应用实例分析
2020/04/13 Javascript
JavaScript实现4位随机验证码的生成
2021/01/28 Javascript
简单总结Python中序列与字典的相同和不同之处
2016/01/19 Python
Python备份目录及目录下的全部内容的实现方法
2016/06/12 Python
解决python多行注释引发缩进错误的问题
2019/08/23 Python
Python 操作mysql数据库查询之fetchone(), fetchmany(), fetchall()用法示例
2019/10/17 Python
通过案例解析python鸭子类型相关原理
2020/10/10 Python
jupyter使用自动补全和切换默认浏览器的方法
2020/11/18 Python
Laura Mercier官网:彩妆大师罗拉玛斯亚的化妆品牌
2018/01/04 全球购物
橄榄树药房:OLIVEDA
2019/09/01 全球购物
2014年党员自我评议对照检查材料
2014/09/20 职场文书
运动会广播稿200字(10篇)
2014/10/12 职场文书
先进教育工作者事迹材料
2014/12/23 职场文书
护理专业自荐信范文
2015/03/06 职场文书
2015年新教师个人工作总结
2015/10/14 职场文书
2016年五一国际劳动节活动总结
2016/04/06 职场文书