json查找列表,其中包含枚举

时间:2016-08-26 13:50:52

标签: json python-2.7

我目前正在学习python而且我熟悉(仍然是初学者)和json

我的目标是让一个json具有许多查找列表,这些查找列表可能具有重复值但不同的键

而不是重复列表,我试图找到一种方法只有一个副本然后重复使用,我已经做了一个简单的例子;

import json

json_string = '{"val1": {"01" : "ab", "02" : "cd"}, "val2": {"01" : "zz", "02" : "xx"}, "val3": {"01" : "ab", "02" : "cd"}}'

parsed_json = json.loads(json_string)

print(parsed_json)

print(parsed_json['val1']['01'])
print(parsed_json['val2']['01'])
print(parsed_json['val3']['02'])

结果

  

{u' val3':{u' 02':你' cd',你' 01':你' ab'} ,你':{u' 02':你' xx',你' 01':   你'},你'':{u' 02':你' cd',你' 01':你' ; AB'}}
  AB
  ZZ
  cd

我也可以这样做:

#$ -l nodes=30,ppn=2

给出相同的结果,但现在如果json_enum1改变,我需要改变它两次

这是一个非常小的例子,真正的数据更大

我的问题是;有没有更好的方式来做我描述/展示的内容?

0 个答案:

没有答案