【发布时间】:2019-10-11 10:06:04
【问题描述】:
假设我有一个数据框,其中一列是一个列表(值和长度未知),例如:
df = pd.DataFrame(
{'messageLabels': [['Good', 'Other', 'Bad'],['Bad','Terrible']]}
)
我遇到了这个解决方案,但这不是我想要的。 How best to extract a Pandas column containing lists or tuples into multiple columns
理论上得到的df看起来像
messageLabels | Good| Other| Bad| Terrible
--------------------------------------------------------
['Good', 'Other', 'Bad'] | True| True |True| False
--------------------------------------------------------
['Bad','Terrible'] |False|False |True| True
见上
【问题讨论】: