我有一个数据框
x bookId x1
1 412 action
2 454 action|adventure|comedy
3 413 comedy
我想将x1列拆分为所需数量(我不知道x1在任何特定行中的最大值)。
所以df会变成
x bookId x1 x2 x3
1 412 action
2 454 action adventure comedy
3 413 comedy
我不确定我该怎么做,有人可以指出我正确的方向吗?