我有一个看起来像这样的 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"
Run Code Online (Sandbox Code Playgroud)
......
在第一列中,我想添加 name = "name" 和第二列 = "id"。我想这样做是因为我希望能够在 python 中选择整个第一列或第二列
因此,如果您将此csv文件存储在 say 中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
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
11546 次 |
| 最近记录: |