删除python词典中的引号

Anu*_*chi 2 python dictionary python-2.7

我得到一本字典如下,

{'members': '{"mgt.as.wso2.com": 4100,"as.wso2.com": 4300}', 'subdomain': 'mgt'}
Run Code Online (Sandbox Code Playgroud)

在关键成员中,值在两个单引号内传递.有没有办法删除这些单引号.我想要下面的字典,

{'members': {"mgt.as.wso2.com": 4100,"as.wso2.com": 4300}, 'subdomain': 'mgt'}
Run Code Online (Sandbox Code Playgroud)

Bur*_*lid 6

使用,评估字符串值literal_eval,然后将其分配回键:

>>> import ast
>>> d['members'] = ast.literal_eval(d['members'])
>>> d['members']['as.wso2.com']
4300
Run Code Online (Sandbox Code Playgroud)