【发布时间】:2022-01-26 14:32:33
【问题描述】:
我有以下df:
ID Foods
0 100 Apple
1 101 Apple | Orange | Grape
2 102 Apples & Peanut Butter | Peanuts | Coffee
3 103 Grapes and Apples | Melon | Butter
4 104 Milk, Cookies | Cake | Cupcake
我想按字母顺序组织每个单元格,以| 分隔,因此结果将是:
ID Foods
0 100 Apple
1 101 Apple | Grape | Orange
2 102 Apples & Peanut Butter | Coffee | Peanuts
3 103 Butter | Grapes and Apples | Melon
4 104 Cake | Cupcake | Milk, Cookies
样本df:
df = {
'ID': {0: '100', 1: '101', 2: '102', 3: '103', 4: '104'},
'Foods': {0: 'Apple',
1: 'Apple | Orange | Grape',
2: 'Apples & Peanut Butter | Peanuts | Coffee ',
3: 'Grapes and Apples | Melon | Butter',
4: 'Milk, Cookies | Cake | Cupcake'}}
pd.DataFrame.from_dict(x)
【问题讨论】: