Python求两个文本文件以行为单位的交集、并集与差集的方法


Posted in Python onJune 17, 2015

本文实例讲述了Python求两个文本文件以行为单位的交集、并集与差集的方法。分享给大家供大家参考。具体实现方法如下:

s1 = set(open('a.txt','r').readlines()) 
s2 = set(open('b.txt','r').readlines()) 
print 'ins: %s'%(s1.intersection(s2)) 
print 'uni: %s'%(s1.union(s2)) 
print 'dif: %s'%(s1.difference(s2).union(s2.difference(s1)))

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

Python 相关文章推荐
用python代码做configure文件
Jul 20 Python
Python中的ctime()方法使用教程
May 22 Python
5种Python单例模式的实现方式
Jan 14 Python
python中实现迭代器(iterator)的方法示例
Jan 19 Python
Python reshape的用法及多个二维数组合并为三维数组的实例
Feb 07 Python
python自动点赞功能的实现思路
Feb 26 Python
解决python ThreadPoolExecutor 线程池中的异常捕获问题
Apr 08 Python
一文带你了解Python 四种常见基础爬虫方法介绍
Dec 04 Python
利用Python批量识别电子账单数据的方法
Feb 08 Python
用python自动生成日历
Apr 24 Python
浅谈Python中对象是如何被调用的
Apr 06 Python
Python中的 enumerate和zip详情
May 30 Python
Django中模型Model添加JSON类型字段的方法
Jun 17 #Python
Python中map和列表推导效率比较实例分析
Jun 17 #Python
wxPython使用系统剪切板的方法
Jun 16 #Python
Python读取键盘输入的2种方法
Jun 16 #Python
Python本地与全局命名空间用法实例
Jun 16 #Python
Python实现简单HTML表格解析的方法
Jun 15 #Python
Python判断Abundant Number的方法
Jun 15 #Python
You might like
IP138 IP地址查询小偷实现代码
2010/02/15 PHP
Yii清理缓存的方法
2016/01/06 PHP
HTML中不支持静态Expando的元素的问题
2007/03/08 Javascript
jqPlot jquery的页面图表绘制工具
2009/07/25 Javascript
jQuery检测某个元素是否存在代码分享
2015/07/09 Javascript
微信js-sdk上传与下载图片接口用法示例
2016/10/12 Javascript
滚动条的监听与内容随着滚动条动态加载的实现
2017/02/08 Javascript
JS回调函数简单用法示例
2017/02/09 Javascript
tablesorter.js表格排序使用方法(支持中文排序)
2017/02/10 Javascript
利用Plupload.js解决大文件上传问题, 带进度条和背景遮罩层
2017/03/15 Javascript
单击按钮发送验证码,出现倒计时的简单实例
2017/03/17 Javascript
详解Vue 普通对象数据更新与 file 对象数据更新
2017/04/26 Javascript
vue router2.0二级路由的简单使用
2017/07/05 Javascript
js如何编写简单的ajax方法库
2017/08/02 Javascript
最通俗易懂的javascript变量提升详解
2017/08/05 Javascript
vue+jquery+lodash实现滑动时顶部悬浮固定效果
2018/04/28 jQuery
微信小程序onLaunch异步,首页onLoad先执行?
2018/09/20 Javascript
vue插件mescroll.js实现移动端上拉加载和下拉刷新
2019/03/07 Javascript
JS多个表单数据提交下的serialize()应用实例分析
2019/08/27 Javascript
[09:37]2018DOTA2国际邀请赛寻真——不懈追梦的Team Serenity
2018/08/13 DOTA
[01:28]国服启动器接入蒸汽平台操作流程视频
2021/03/11 DOTA
Python中文件I/O高效操作处理的技巧分享
2017/02/04 Python
python 3利用BeautifulSoup抓取div标签的方法示例
2017/05/28 Python
Scrapy使用的基本流程与实例讲解
2018/10/21 Python
Python 在OpenCV里实现仿射变换—坐标变换效果
2019/08/30 Python
Python使用循环神经网络解决文本分类问题的方法详解
2020/01/16 Python
使用Python matplotlib作图时,设置横纵坐标轴数值以百分比(%)显示
2020/05/16 Python
如何利用python之wxpy模块玩转微信
2020/08/17 Python
Django Form常用功能及代码示例
2020/10/13 Python
python如何修改文件时间属性
2021/02/05 Python
英国在线自行车商店:Evans Cycles
2016/09/26 全球购物
测试时代收集的软件测试面试题
2013/09/25 面试题
JSF界面控制层技术
2013/06/17 面试题
先进班级集体事迹材料
2014/01/30 职场文书
法学专业大学生实习自我鉴定
2014/10/05 职场文书
房屋转让协议书
2014/10/18 职场文书