将空列表添加到字典中



我正在遍历一个汤,并希望向字典中添加元素。到目前为止,我的代码看起来像这样:

dict1 = {"Film Director: ":[], "Film Producer: ":[], "Film cast: ":[]}
info = soup2.find("table", class_="something")
for tr in info.find_all("tr"):
columns = tr.find_all("td")[0].text
values = tr.find_all("td")[1].text
dict1[columns].append([values])

问题是一些站点包含比其他站点更多的信息,因此输出可能像这样

{'Film Director: ': [['tom'], ['phil'], ['daniel']], 'Film Producer: ': [['mike'], ['kay'], ['banks']], 'Film cast: ': [['luke, shadraa, shwarma'], ['mohammed, abdul, sarkis']]}

我如何也添加一个空列表到电影演员键?我想要这样,以便我以后能够创建一个准确的数据帧。

使用extend

dict1[columns].extend([values])

所以你不会有嵌套的列表

相关内容

  • 没有找到相关文章

最新更新