Python 随机混合文件中的行顺序

Python 随机混合文件中的行顺序,python,Python,假设我有一个包含一些行的文件: line 1 ... line 2 ... ... line n ... 是否可能有另一个文件,其中行的顺序将随机混合?1)读取该文件 2) 将每行存储在字符串数组中 3) 洗牌字符串数组 4) 写入文件 我想这就是你想要的吗?1)读一下文件 2) 将每行存储在字符串数组中 3) 洗牌字符串数组 4) 写入文件 我想这就是你想要的?模块是你的朋友: import random with open("infile.txt") as f: lines = f

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

line 1 ...
line 2 ...
...
line n ...
是否可能有另一个文件,其中行的顺序将随机混合?

1)读取该文件 2) 将每行存储在字符串数组中 3) 洗牌字符串数组 4) 写入文件

我想这就是你想要的吗?

1)读一下文件 2) 将每行存储在字符串数组中 3) 洗牌字符串数组 4) 写入文件

我想这就是你想要的?

模块是你的朋友:

import random
with open("infile.txt") as f:
    lines = f.readlines()
random.shuffle(lines)
with open("outfile.txt", "w") as f:
    f.writelines(lines)
应该这样做。

模块是您的朋友:

import random
with open("infile.txt") as f:
    lines = f.readlines()
random.shuffle(lines)
with open("outfile.txt", "w") as f:
    f.writelines(lines)
应该这样做