json嵌套字典数据获取

问题:result字典中数据data是一个字符串,如何获取data里的值?

result = {    'app_version': None,
             'data': '{  "reason":"9984", "userAllBankcardInfo" : [{"banktypename":"中国建设银行借记            卡","cardno":"623668****6436"}]}'
}

方法:json解析

import json

result = {    'app_version': None,
              'data': '{  "reason":"9984", "userAllBankcardInfo" : '
                    '[{"banktypename":"中国建设银行借记卡","cardno":"623668****6436"}]}'
}
a = json.loads(result.get('data'))
b = a.get('userAllBankcardInfo')
c = b[0].get('cardno')
print(b)  # [{'banktypename': '中国建设银行借记卡', 'cardno': '623668****6436'}]
print(c)  # 623668****6436
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值