码迷,mamicode.com
首页 > 编程语言 > 详细

python生成一个字典的嵌套

时间:2015-07-26 00:33:50      阅读:169      评论:0      收藏:0      [点我收藏+]

标签:python   dict   

最近写脚本用到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生成一个字典的嵌套

标签:python   dict   

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

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