【发布时间】:2020-06-02 16:58:58
【问题描述】:
对于熊猫数据框:
Name: Tags:
'One' ['tag1', 'tag3']
'Two' []
'Three' ['tag1']
如何将“tag2”附加到标签列表中?
我尝试了以下方法(addtag2 是另一个 df):
df['Tags'] = df['Tags'].astype(str) + ', ' + addtag2['Tags'].astype(str)
和
df['Tags'] = df['Tags'].add(addtag2['Tags'].astype(str))
但他们将字符串附加到列表之外,例如 ['tag1']、tag2 或 ['tag1']tag2
期望的输出是:
Name: Tags:
'One' ['tag1', 'tag3', 'tag2']
'Two' ['tag2']
'Three' ['tag1', 'tag2']
【问题讨论】: