我有一个csv,看起来像这样:
A列 | B列 | 192.168.10.1 | 文本一个 |
---|---|
192.168.10.1 | 文本B |
192.168.10.1 | 文本C |
192.168.10.2 | 文本一个 |
192.168.10.3 | 文本B |
192.168.10.3 | 文本C |
192.168.10.4 | 文本一个 |
192.168.10.4 | 文本C |
您可以简单地使用pandas的groupby函数。将csv作为数据帧读入python后,可以运行以下命令:
final = df.groupby(['Column B'])
您可以参考以下文档:https://pandas.pydata.org/pandas-docs/stable/reference/api/pandas.DataFrame.groupby.html