如果你有一个文本,其中有很大数据,每行为一条数据,按照某种顺序进行着排列,出于某种目的,你需要将所有的数据顺序进行随机打乱。
可以用如下python代码瞬间实现:
import random out_file = open('xxx.txt','w',encoding='utf-8') #输出文件位置 lines = [] with open('xxx.txt', 'r',encoding='utf-8') as f: #需要打乱的原文件位置 for line in f: lines.append(line) random.shuffle(lines) for line in lines: out_file.write(line) out_file.close()
结果示例:
变为:
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)