将列名添加到csv文件,python

2024-05-12 14:45:44 发布

您现在位置:Python中文网/ 问答频道 /正文

我有一个csv文件,如下所示:

"FROST, CARMILLA","AA2 35"
"KILLRAVEN/JONATHAN R","AA2 35"
"M'SHULLA","AA2 35"
"24-HOUR MAN/EMMANUEL","AA2 35"
"OLD SKULL","AA2 35"
"G'RATH","AA2 35"
"3-D MAN/CHARLES CHAN","M/PRM 35"
"3-D MAN/CHARLES CHAN","M/PRM 36"
"3-D MAN/CHARLES CHAN","M/PRM 37"

。。。。。。在

在第一列中,我想添加name=“name”和第二列=“id”。 我之所以要这样做,是因为我希望能够在python中选择整个第一列或第二列


Tags: 文件csvnamechancharlesjonathanhourman
1条回答
网友
1楼 · 发布于 2024-05-12 14:45:44

因此,如果您将这个csv文件存储在test.csv中,有一种使用pandas库的简单方法,如下所示

import pandas as pd
df = pd.read_csv('test.csv', header=None)
df.rename(columns={0: 'name', 1: 'id'}, inplace=True)
df.to_csv('test_with_col.csv', index=False) # save to new csv file

相关问题 更多 >