从数据框中的子列表中获取值

Get values out of sub lists in data frame

我想删除 pandas 数据框中的列表类型。到目前为止,每个字符串都在列​​表中。我想保留字符串并删除列表。谢谢

你可以试试

df.filter('decision') = df.filter('decision').applymap(lambda lst: eval(lst)[0])

# or

cols = ['decision1 category', 'decision2 category', 'decision3 category']
df[cols] = df[cols].applymap(lambda lst: eval(lst)[0])