码迷,mamicode.com
首页 > 其他好文 > 详细

扁平化处理字典

时间:2018-08-27 00:16:56      阅读:328      评论:0      收藏:0      [点我收藏+]

标签:技术分享   oss   ext   img   col   处理   water   image   而不是   

扁平化处理字典,将{‘a‘: {‘b‘: 1, ‘c‘: 2}, ‘d‘: {‘e‘: 3, ‘f‘: {‘g‘: 4}}} ----->{‘a.b‘: 1, ‘d.f.g‘: 4, ‘d.e‘: 3, ‘a.c‘: 2}
技术分享图片
思路
(1)取出origin元素特别是k,然后使用d[k]=v方法将新排好的k,v对传至新空字典;
(2)注意for k,v每次取出顺序,为k,v 然后下个个k,v为一轮。而不是kk一轮,vv一轮。因为他们体现在origin中时是以两个对的形式存在的,而不是混存。中间是有都好的**for in 取的时候先取出/遍历出的是逗号左侧的,然后再遍历逗号右侧作为下一轮。

扁平化处理字典

标签:技术分享   oss   ext   img   col   处理   water   image   而不是   

原文地址:http://blog.51cto.com/13889496/2164632

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!