【发布时间】:2021-09-13 11:56:14
【问题描述】:
我有数据框:
| id | greetingsname |
|---|---|
| 1 | hello+peter|goodbye+john |
| 2 | hi+cheff|gutentag+rudolf|goodafternoon+Alex |
我想要
| id | greeting | name |
|---|---|---|
| 1 | hello | peter |
| 1 | goodbye | john |
| 2 | hi | cheff |
| 2 | gutentag | rudolf |
| 2 | goodafternoon | Alex |
我不知道,如何动态拆分列 greetingsname,以获得我想要的,因为列 greetingsname 具有不同的字符串长度。但是分隔符分布保持不变greeting DELIMETER(+) name DELIMETER(|) greeting DELIMETER(+) name
从这个意义上说,它可以有不同的长度(几个名字和问候语,在另一列中有不同数量的名字和问候语)
谢谢
【问题讨论】:
标签: python pandas jupyter-notebook jupyter-lab