从Dictionary中访问字符串值

时间:2015-04-23 06:49:14

标签: json python-2.7

我有以下代码:

a= {'b': '{"c":46, "d": 1}', 'e': 10}  

这里我需要在另一个字典中的字典中获取"c"的值,但'b'的值是字符串格式的字典。

提前致谢.. !!

1 个答案:

答案 0 :(得分:0)

您必须将字符串值从JSON格式解码为Python对象,如下所示(使用python's json module):

import json

b_value = json.loads(a['b']) # decode the value from JSON string
c_value = b_value['c'] # use/access the value