本文共 373 字,大约阅读时间需要 1 分钟。
最近写脚本用到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,这样就可以生成想要的格式的数据了。
转载地址:http://ainws.baihongyu.com/