python去除文件中重复的行实例


Posted in Python onJune 29, 2018

python去除文件中重复的行,我们可以设置一个一个空list,res_list,用来加入没有出现过的字符行!

如果出现在res_list,我们就认为该行句子已经重复了,可以再加入到记录重复句子的list中。

如下代码:

# -*- coding: UTF-8 -*-
#程序功能是为了完成判断文件中是否有重复句子
#并将重复句子打印出来
 
res_list = []
#f = open('F:/master/master-work/code_of_graduate/LTP_data/raw_plain.txt','r')
f = open('F:/master/master-work/code_of_graduate/chu_li_shuju/ldc-weibo-train-res.txt','r')
res_dup = []
index = 0
file_dul = open('F:/master/master-work/code_of_graduate/chu_li_shuju/ldc-weibo-train-dul.txt', 'w')
for line in f.readlines():
 index = index + 1
 if line in res_list:
  temp_str = ""
  temp_str = temp_str + str(index)     #要变为str才行
  temp_line = ''.join(line)
  temp_str = temp_str+temp_line
  #最终要变为str类型
  file_dul.write(temp_str);       #将重复的存入到文件中
 else:
  res_list.append(line)

以上这篇python去除文件中重复的行实例就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
python 图片验证码代码
Dec 07 Python
Python使用urllib2模块抓取HTML页面资源的实例分享
May 03 Python
详解Python中的Descriptor描述符类
Jun 14 Python
Python读取图片属性信息的实现方法
Sep 11 Python
Python实现PS滤镜特效Marble Filter玻璃条纹扭曲效果示例
Jan 29 Python
python Pandas 读取txt表格的实例
Apr 29 Python
python实现代码统计器
Sep 19 Python
python如何求数组连续最大和的示例代码
Feb 04 Python
解决Python spyder显示不全df列和行的问题
Apr 20 Python
sklearn线性逻辑回归和非线性逻辑回归的实现
Jun 09 Python
详解python百行有效代码实现汉诺塔小游戏(简约版)
Oct 30 Python
python切片作为占位符使用实例讲解
Feb 17 Python
python获取指定字符串中重复模式最高的字符串方法
Jun 29 #Python
Python 利用内置set函数对字符串和列表进行去重的方法
Jun 29 #Python
Linux下python与C++使用dlib实现人脸检测
Jun 29 #Python
对python中两种列表元素去重函数性能的比较方法
Jun 29 #Python
Python数据持久化shelve模块用法分析
Jun 29 #Python
python 统计列表中不同元素的数量方法
Jun 29 #Python
python计算两个数的百分比方法
Jun 29 #Python
You might like
php 函数使用方法与函数定义方法
2010/05/09 PHP
php使用array_rand()函数从数组中随机选择一个或多个元素
2014/04/28 PHP
php通过array_shift()函数移除数组第一个元素的方法
2015/03/18 PHP
php实现html标签闭合检测与修复方法
2015/07/09 PHP
addRule在firefox下的兼容写法
2006/11/30 Javascript
JavaScript 嵌套函数指向this对象错误的解决方法
2010/03/15 Javascript
Whatever:hover 无需javascript让IE支持丰富伪类
2010/06/29 Javascript
JavaScript实现定时隐藏与显示图片的方法
2015/08/06 Javascript
jQuery Validate插件实现表单强大的验证功能
2015/12/18 Javascript
谈谈JavaScript数组常用方法总结
2017/01/24 Javascript
利用JavaScript的%做隔行换色的实例
2017/11/25 Javascript
NodeJS实现不可逆加密与密码密文保存的方法
2018/03/16 NodeJs
JavaScript设计模式之代理模式简单实例教程
2018/07/03 Javascript
记录一篇关于redux-saga的基本使用过程
2018/08/18 Javascript
[02:19]2014DOTA2国际邀请赛 专访820少年们一起去追梦吧
2014/07/14 DOTA
Python程序中使用SQLAlchemy时出现乱码的解决方案
2015/04/24 Python
Python的爬虫包Beautiful Soup中用正则表达式来搜索
2016/01/20 Python
python3+PyQt5实现文档打印功能
2018/04/24 Python
解决python os.mkdir创建目录失败的问题
2018/10/16 Python
Python socket模块实现的udp通信功能示例
2019/04/10 Python
Python 找出出现次数超过数组长度一半的元素实例
2020/05/11 Python
解决keras,val_categorical_accuracy:,0.0000e+00问题
2020/07/02 Python
Stührling手表官方网站:男女高品质时尚手表的领先零售商
2021/01/07 全球购物
判断单链表中是否存在环
2012/07/16 面试题
销售业务实习自我鉴定
2013/09/23 职场文书
怎么写有吸引力的自荐信
2013/11/17 职场文书
最新个人职业生涯规划书
2014/01/22 职场文书
促销活动总结
2014/04/28 职场文书
小学优秀班集体申报材料
2014/05/25 职场文书
房展策划方案
2014/06/07 职场文书
服务标语口号
2014/07/01 职场文书
山东省召开党的群众路线教育实践活动总结大会新闻稿
2014/10/21 职场文书
新年晚会开场白
2015/05/29 职场文书
员工手册董事长致辞
2015/07/29 职场文书
孩子满月酒答谢词
2015/09/30 职场文书
Golang连接并操作MySQL
2022/04/14 MySQL