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

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))

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


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


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

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

答:

dict1.update(dict2)

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

【热门文章】
【热门文章】