在python中动态更新字典

时间:2018-11-28 13:48:05

标签: python pandas dataframe

我收到的回复是字典。

testEntity = entity_extraction()
print(testEntity)

{'text': 'Game of Thrones creators David Benioff and DB Weiss will         pilot a new Star Wars trilogy. The films will exist separately from the existing series.', 'language': 'en', 'entities': {'keyword': ['pilot', 'Weiss', 'Star', 'Benioff', 'Wars', 'David', 'trilogy', 'films', 'creators', 'Game', 'series'], 'organization': ['Game of Thrones'], 'person': ['David Benioff', 'DB Weiss']}}

我用这些列创建了一个数据框。

tagList = ['text', 'language' ,'person', 'organization', 'location', 'keyword', 'date']
entity_extractionDF = pd.DataFrame(columns=tagList)

现在,响应中的“实体”可以具有不同数量的标签。我的问题是如何从testEntity附加数据,以便如果存在标签,则应附加数据,但键不在testEntity ['entities']上,则应在相应的列中附加NA。

谢谢

0 个答案:

没有答案