使用 Python 打乱 CSV 文件行顺序,可以使用 csv 模块和 random 模块。以下是一个示例代码:

import csv
import random

# 读取 CSV 文件
with open('input.csv', 'r') as file:
    reader = csv.reader(file)
    lines = list(reader)

# 打乱行
random.shuffle(lines)

# 写入打乱后的行到新的 CSV 文件
with open('output.csv', 'w', newline='') as file:
    writer = csv.writer(file)
    writer.writerows(lines)

print('行已打乱并保存到 output.csv 文件中。')

请确保将代码中的 input.csv 替换为你实际的输入 CSV 文件名。运行代码后,它将打乱 CSV 文件中的行,并将结果保存到名为 output.csv 的新文件中。

Python 打乱 CSV 文件行顺序

原文地址: https://www.cveoy.top/t/topic/iXcp 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录