使用python 对文件内容去重

#打开一个新文件用于保存去重后数据

res =open(r'E:\duibi\yiyedataresult_9.txt','w',encoding='utf-8')

#打开要去重文件

with open(r'E:\duibi\yiyedataresult_8.txt',encoding='utf-8')as file:

#一次性读取文件中的所有内容,并按行分割,返回一个包含文件中每一行内容的列表 lines

lines = file.readlines()

#将列表lines 转为 集合(元素不可重复)

unique_lines =set(lines)

#通过for循环读取unique_lines 数据并写入到新文件中

for line in unique_lines:

res.write(line)

print(line)

res.close()

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • python之文件操作 一、文件操作基本流程 计算机系统分为:计算机硬件,操作系统,应用程序三部分。 我们用pyt...
    go以恒阅读 435评论 0 4
  • 一、文件 计算机的文件,就是以二进制的方式存储在某种长期存储设备(U盘、光盘、硬盘等)上的一段数据 二、文本文件的...
    Ricsy阅读 525评论 0 2
  • 1.文件的作用 保存数据放在磁盘中 2.打开文件 f=open(‘文件’,'w')或者f=open('文件','r...
    成啦过客的青春阅读 214评论 0 0
  • 1.1. 字符编码 1.1.1. 字符编码的作用 计算机只认识0和1组成的二进制序列,因此任何文件中的内容(比如"...
    郭_扬阅读 1,009评论 0 2
  • 此文篇幅过长,建议收藏再看哦~ 一、模块和包 1.1 模块的基础知识 1. 在 Python 中,一个以 .py ...
    Python百事通阅读 495评论 0 4