如何将下一行的值添加到当前行

how to add the value from the next row to the current row

我想按 id 列进行分组,并仅将 trip 列的值从下一行添加到当前行 如何将第一个数据框转换为第二个数据框,如下所示?

我不确定唯一要求的是将下一行的行程 ID 连接到当前行,但如果是,您会考虑使用 shift(-1) 吗?

df['newtrip']=df['trip']+'-'+df['trip'].shift(-1)