文件a.txt
Zm00001eb093920 Zm00001eb336500
Zm00001eb033650 Zm00001eb093920
想得到结果文件b.txt
Zm00001eb093920 Zm00001eb336500
或者b.txt
Zm00001eb033650 Zm00001eb093920
把文件内容读取出来,按行号空格分隔,放到一个哈希表里面,再取出来保存到文件里面。
>>> content = list()
>>> with open(r'd:\a.txt', 'r') as fp:
for line in fp.readlines():
content.append(tuple(set(line.strip().split())))
>>> content = list(set(content))
>>> with open(r'd:\b.txt', 'w') as fp:
fp.write('\n'.join([' '.join(line) for line in content]))
31
题主的问题有坑,一个是Zm00001eb336500,一个是Zm00001eb033650,不一致。
您好,我是有问必答小助手,您的问题已经有小伙伴解答了,您看下是否解决,可以追评进行沟通哦~
如果有您比较满意的答案 / 帮您提供解决思路的答案,可以点击【采纳】按钮,给回答的小伙伴一些鼓励哦~~
ps:问答VIP仅需29元,即可享受5次/月 有问必答服务,了解详情>>>https://vip.csdn.net/askvip?utm_source=1146287632