Skip to main content
 首页 » 编程设计

python之随机混合文件中的行顺序

2025年05月04日10jyk

假设我有一个包含一些行的文件:

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) 

应该做。