import pandas as pd

读取 CSV 文件

data = pd.read_csv('qat-training-data-middle.csv')

创建一个空的 DataFrame 用于存放输出结果

output = pd.DataFrame()

遍历每一行

for index, row in data.iterrows(): # 获取第 4 列的数字 N = row[3] # 将该行重复 N 次,并添加到 output 中 output = output.append([row] * N, ignore_index=True)

将结果输出到 output.csv 文件

output.to_csv('output.csv', index=False)

使用 Pandas 将 CSV 文件按指定列值重复行 - Python 脚本

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

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