首页 > 编程语言 > 详细

python生成一个字典的嵌套

时间:2015-07-26 00:31:03      阅读:320      评论:0      收藏:0      [点我收藏+]

最近写脚本用到python,在网上看到了很多关于如何解析多层嵌套的,但是如何生成一个嵌套的map还是需要看一些python的语法。
目的:生成{1: {‘errors’: {0: ‘d:\helloworld’, 1: ‘d:\dict’}, ‘os’: ‘windows’, ‘type’: 2}}这样的多层嵌套的数据。
d1={}
d1.setdefault(1,{})[errors]={}

用同样的方式设置下一侧的嵌套
temp = d1[1]
temp.setdefault(‘errors’,{})[error_len]=’d:\helloworld’

d1.setdefault(key,{})[‘os’]=’windows’

d1.setdefault(key,{})[‘type’]=2

OK,这样就可以生成想要的格式的数据了。

版权声明:本文为博主原创文章,未经博主允许不得转载。

python生成一个字典的嵌套

原文:http://blog.csdn.net/u011426341/article/details/47061863

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!