python字典循环输入,怎么解决输入的数据重叠问题

https://img4.mukewang.com/5b46d47800016aba12181310.jpg


在录入的时候 value的值 一层覆盖一层  ,输出结果全部都是最后一个数值

求大神指点怎么解决这个问题



慕斯709654
浏览 181回答 2
2回答

江户川乱折腾

为你一直在用同一个body字典, bodies存放的是对body的引用,所以到了第二次的时候就把第一次的给覆盖了解决方法:把body  = {} 移到 while 1循环里头

郎朗坤

 body = {} 的声明,移到最里面的 while 循环体,就能避免你所谓的覆盖。即:
打开App,查看更多内容
随时随地看视频慕课网APP