可以使用 Python 的 set 数据结构来去重文件中的行。
首先,打开文件并读取每一行,将每一行添加到 set 中。由于 set 中的元素是唯一的,因此会自动去重。然后,将 set 中的元素写回文件即可。
下面是一个示例代码:
# 打开文件
with open('input.txt', 'r') as f:
# 创建 set
lines = set()
# 读取每一行并添加到 set 中
for line in f:
lines.add(line)
# 将 set 中的元素写回文件
with open('output.txt', 'w') as f:
for line in lines:
f.write(line)
上述代码会读取 input.txt
文件中的所有行,并使用 set 去重后写回 output.txt
文件。