Python 如何将包含词典的列表拆分为单独的列?

Python 如何将包含词典的列表拆分为单独的列?,python,pandas,list,dataframe,dictionary,Python,Pandas,List,Dataframe,Dictionary,上面的桌子是我的,下面的是我想要的。我在一个熊猫数据框中做这件事。任何帮助都将不胜感激 谢谢 如果您为此提供一个代码片段,那就太好了,因为我们无法轻松测试您的案例 以下几行应该可以完成这项工作: df['label']=df['touction'].apply(lambda x:x[0]['label']) df['score']=df['touction'].应用(lambda x:x[0]['score'])) 很抱歉,我试图提供标记为down的表,但堆栈溢出不喜欢格式。我想这可能与列表

上面的桌子是我的,下面的是我想要的。我在一个熊猫数据框中做这件事。任何帮助都将不胜感激


谢谢

如果您为此提供一个代码片段,那就太好了,因为我们无法轻松测试您的案例

以下几行应该可以完成这项工作:

df['label']=df['touction'].apply(lambda x:x[0]['label'])
df['score']=df['touction'].应用(lambda x:x[0]['score']))

很抱歉,我试图提供标记为down的表,但堆栈溢出不喜欢格式。我想这可能与列表中的词典有关!您的
情绪
列是列表还是表示列表的字符串?