【发布时间】:2016-04-04 14:47:29
【问题描述】:
此代码删除所有双打
lines = open('D:\path\file.txt', 'r').readlines()
lines_set = set(lines)
out = open('D:\path\file.txt', 'w')
for line in lines_set:
out.write(line)
来自:
3
3
2
7
7
7
我只有:
2
但是如何删除相同的字符并保持唯一,这个结果:
3
2
7
【问题讨论】:
-
我怀疑你的输出中只有
2;这表明您在查看所写内容之前实际上并未正确关闭输出文件。
标签: python python-3.x