在 Python 中添加重复行

Add duplicate rows in Python

Python 这里是新手。我有以下 table:

Col1   Col2    Col3    Col4  
---------------------------
abc       2      45      6  
def      12       7     56  
ghi      34       0      1  
abc     122     345     67  
abc       0      45      9  
ghi      32       1     23  

某些行在 Col1 中有重复的文本条目,我需要添加这些条目。所以输出应该是这样的:

Col1    Col2    Col3   Col4  
---------------------------
abc     124     435     82  
def      12       7     56  
ghi      66       1     24  

请告诉我实现此目标的最佳方法?

此致, 亚历克斯

我想你在找 df.groupby('Col1').sum()?如果您使用 pandas。如果您不想 Col1 成为您的新索引,请指定 as_index=False