Python下如何在不新生成key的情况下把不同的字典循环赋值给一个字典

发布于 2022-09-02 11:58:13 字数 407 浏览 36 评论 0

如题,伪代码长这样:

for i in range(roundNum):
    info_box = JD.jdBs.get_Info(html_Getinfo)

当然这个没办法运行.只是一个设想
其中右边不断返回一个新的字典给info_box..(不生成新的key的情况下.最好的情况是如何直接复制)
不能用数组来承接不然就没有意义了

更新:
可能说的有点凌乱0.0 sorry 我刚想到了一个代码:

info_box={}
for i in range(roundNum):
   info_box = dict(info_box,**JD.jdBs.get_Info(html_Getinfo))

这样是不是就可以实现这个功能了?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

茶花眉 2022-09-09 11:58:13

谢邀。终于理解了,你的表达很有问题。。

大概抽象为: 如何合并两个字典

答:

dict1.update(dict2)
晚风撩人 2022-09-09 11:58:13

能把问题描述的更清楚一点么? 目前看下来没太理解你想做什么。

忘年祭陌 2022-09-09 11:58:13

不太理解题意,如果是想合并一系列字典的话,info_box.update(...)即可,如果key重复会被覆盖掉。

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文