首页 > 解决方案 > 如何使用python在csv文件的开头插入一列

问题描述

请告知如何在 csv 文件的开头附加一个全为 1 的列?

orginal:
y   z
1   5
2   6 
3   7

Required:
x  y  z
1  1  5
1  2  6 
1  3  7

标签: python

解决方案


如果您使用的是 pandas 之类的库,

df.insert(0, "col1", [100, 100], allow_duplicates=True)

0 表示您要添加的列。col1 是该列的名称,数组是您要插入的值。

如此处引用: https ://pandas.pydata.org/docs/reference/api/pandas.DataFrame.insert.html


推荐阅读