【发布时间】:2022-01-19 15:33:47
【问题描述】:
由于数据框:
data={'a':'1',
'b': '1,2,3',
'c':'2'}
Out: a b c
0 1 1,2,3 2
我想为 b 列中的每个值复制行:
Out: a b c
0 1 1 2
1 1 2 2
2 1 3 2
有没有办法做到这一点?
【问题讨论】:
-
df.explode('b') -
当(例如)列 C 的值为 '1,2' 时,您期望什么类型的输出?
-
我没想到:c