问题描述
我想在不止一列中分隔多个值。对于单个列,我尝试了下面的代码
Team_Parsed = Team.assign(Drivers = Team.Drivers.str.split(",")).explode("Drivers")
它奏效了。
对于多列,我已经能够使用 split 方法和以下代码将它们放在一个列表中。
a = Team.assign(No = Team.No.str.split(","))
b = a.assign(Drivers = a.Drivers.str.split(","))
d = b.assign(Rounds = b.Rounds.str.split(","))
我试过了
explode(d,d[["No","Drivers",'Rounds']])
为了确定,我试过了
explode(d,["No",'Rounds'])
也是。
NameError:未定义名称“explode”
解决方法
[附加图片][1]
上传时我省略了图片,请在附件中找到问题陈述的图片。 [1]:https://i.stack.imgur.com/Zka8d.png