Python下如何在不新生成key的情况下把不同的字典循环赋值给一个字典
如题,伪代码长这样:
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 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
谢邀。终于理解了,你的表达很有问题。。
大概抽象为: 如何合并两个字典
答:
能把问题描述的更清楚一点么? 目前看下来没太理解你想做什么。
不太理解题意,如果是想合并一系列字典的话,info_box.update(...)即可,如果key重复会被覆盖掉。