python怎么把csv文件第一列相同的行合并到一起
时间: 2024-01-24 19:02:03 浏览: 180
合并csv文件.py
您可以使用 Pandas 库来实现这个功能,具体操作如下:
```python
import pandas as pd
# 读取 csv 文件
df = pd.read_csv("your_csv_file.csv")
# 根据第一列进行合并
merged_df = df.groupby(df.columns[0]).agg(','.join).reset_index()
# 输出合并后的数据
print(merged_df)
```
其中,`groupby` 函数可以根据指定列的值进行分组,`agg` 函数可以对每个组执行聚合操作,这里使用了 `join` 函数将每个组中的字符串合并成一个,最后用 `reset_index` 函数重新设置索引。
阅读全文