Python 如何分解逗号分隔的数字,并使用pandas将分隔的数字带到下一行?

Python 如何分解逗号分隔的数字,并使用pandas将分隔的数字带到下一行?,python,python-3.x,pandas,Python,Python 3.x,Pandas,我有一个数据框,每个餐厅ID都有多个电话号码。我想通过逗号获得爆炸式电话号码,并通过复制餐厅ID将分隔的电话号码复制到下一行。原始数据框如下所示 我希望输出如下: 首先用逗号拆分电话列,然后使用de分解功能 df['phones'] = df['phones'].str.split(',') df.explode('phones') PS:我无法打印结果,因为您使用图像显示数据=/您能分享您迄今为止尝试的代码吗?谢谢您!

我有一个数据框,每个餐厅ID都有多个电话号码。我想通过逗号获得爆炸式电话号码,并通过复制餐厅ID将分隔的电话号码复制到下一行。原始数据框如下所示

我希望输出如下:


首先
用逗号拆分电话列,然后使用de
分解功能

df['phones'] = df['phones'].str.split(',')

df.explode('phones')

PS:我无法打印结果,因为您使用图像显示数据=/

您能分享您迄今为止尝试的代码吗?谢谢您!