Python实现TXT文件去重并保存新文件
本文介绍使用Python读取TXT文件内容,按行分割后利用列表特性去除重复行,并将去重后的结果写入新TXT文件的完整方法。通过具体代码示例展示文件读写及列表操作过程,帮助开发者快速实现文本数据的清洗与备份。
本文介绍如何使用Python读取TXT文件中的内容,去除其中重复的行,并将处理后的唯一内容保存到一个新的TXT文件中。
具体实现过程如下所示。
处理前的原始文件内容如下:

经过处理并保存后的新文件内容如下:

具体的Python实现代码如下:
# -*-coding:utf-8 -*-
f = open("1.txt", "rb")
n = f.read()
f.close()
m = n.split("\r\n")
print "m=",m
print m[1]
m1 = []
for i in xrange(len(m)):
if not m[i] in m1:
m1.append(m[i])
print "m1=", m1
filename = open("1.0.txt", "wb")
for i in xrange(len(m1)):
filename.write(m1[i]+"\n")
运行上述代码后,可以看到去重处理的结果。

以上就是利用Python对TXT文件进行去重处理并保存为新文件的完整方法。希望本文提供的代码示例能为您提供参考,如果您觉得有用,欢迎分享给更多需要的朋友。
免责声明:本文内容仅供参考,不代表本站观点。转载或引用请注明出处。









