假设我有一个包含一些行的文件:
line 1 ...
line 2 ...
...
line n ...
是否可以有另一个文件,其中行的顺序将随机混合?
请您参考如下方法:
random模块是你的 friend :
import random
with open("infile.txt") as f:
lines = f.readlines()
random.shuffle(lines)
with open("outfile.txt", "w") as f:
f.writelines(lines)
应该做。
