我需要在一个循环中创建一个字典,并将它们附加到一个 pandas 数据框,该数据框具有匹配的 dict 键名和数据框的列名。每次迭代中字典的键值对可以不同。一个空的 pandas 数据框 df_podcast
已经在字典的开头定义了所有可能的键。
以下是尚未完成的代码示例
df_podcast=pd.DataFrame(columns=podcast_cols)
podcast_dict={}
for j in range(len(podcast[0])):
if podcast[0][j].tag=="key":
podcast_dict[podcast[0][j].text]=podcast[0][j+1].text
### Have to append dict to pandas df ############
我已将 podcast_dict 附加到 df_podcast。 Podcast 实际上是一个列表列表,这里我只考虑列表的第一行
原文由 Leo 发布,翻译遵循 CC BY-SA 4.0 许可协议
你需要: