#用set不重复集合来实现去重:需要了解集合的特点:无重复。
rPath=r’02.txt’
wPath=r’002.txt’
container=set();#初始化空结合。
with open(rPath,‘r’,encoding=‘utf-8’)as f1:
for i in f1:
i=i.strip()#这个是去除换行符
container.add(i)
print(len(container))#去重后的长度
for j in container:
with open(wPath,'a+',encoding='utf-8')as f2:
f2.write(j+ '\n')#还要添加换行符
#注意writelines()可以写入的是一系列字符串:也就是一行,不是遍历那种。