我是修改csv文件的新手,但我需要将一个列表作为一行添加到文件中的特定位置,例如位置H.我最初打开一个文件进行读取,然后将其设置为变量,并且该变量的长度将我的列表的第i个元素附加到该文件或列表的位置H.我执行此操作时非常困惑,因此非常感谢任何人的帮助。
答案 0 :(得分:1)
您将在CSV中读取行列表并插入新行,然后将列表输出为新的CSV文件。
lines = csv.read('my_file.csv')
lines.insert(rowIndex, newRow)
csv.write(lines, 'my_new_file.csv')
这是伪代码,但它应该如何工作。