JSON格式的响应结果,-创新互联

res = {'reason': '查询成功', 
'result': [{'wid': '00', 'weather': '晴'}, 
    {'wid': '01', 'weather': '多云'}, 
    {'wid': '02', 'weather': '阴'}, 
    {'wid': '03', 'weather': '阵雨'}, 
    {'wid': '04', 'weather': '雷阵雨'}, 
    {'wid': '05', 'weather': '雷阵雨伴有冰雹'}], 
'error_code': 0}

1、获取响应结果的键和值

我们注重客户提出的每个要求,我们充分考虑每一个细节,我们积极的做好成都网站建设、成都网站设计服务,我们努力开拓更好的视野,通过不懈的努力,创新互联建站赢得了业内的良好声誉,这一切,也不断的激励着我们更好的服务客户。 主要业务:网站建设,网站制作,网站设计,微信小程序,网站开发,技术开发实力,DIV+CSS,PHP及ASP,ASP.Net,SQL数据库的技术开发工程师。

key=res.keys()

value=res.values()

结果:

dict_keys(['reason', 'result', 'error_code']) dict_values(['查询成功', [{'wid': '00', 'weather': '晴'}, {'wid': '01', 'weather': '多云'}, {'wid': '02', 'weather': '阴'}, {'wid': '03', 'weather': '阵雨'}, {'wid': '04', 'weather': '雷阵雨'}, {'wid': '05', 'weather': '雷阵雨伴有冰雹'}], 0])

2、获取result 中每个字典中的key和value值

list=res['result']
for i in list:
    for key ,value in i.items():
        print(key ,value)

结果:

wid 00
weather 晴
wid 01
weather 多云
wid 02
weather 阴
wid 03
weather 阵雨
wid 04
weather 雷阵雨
wid 05
weather 雷阵雨伴有冰雹

3、取出wid“03”的天气

{'wid': '03', 'weather': '阵雨'}
list[3]['weather']

结果:

阵雨

4、输出数组中指定的值:

res={'reason': '查询成功',
'result': [{'wid': '00', 'weather': '晴'},
    {'wid': '01', 'weather': '多云'},
    {'wid': '02', 'weather': '阴'},
    {'wid': '03', 'weather': '阵雨'},
    {'wid': '04', 'weather': '雷阵雨'},
    {'wid': '05', 'weather': '雷阵雨伴有冰雹'}],
'error_code': 0}

查询编号01的天气是什么?

list=res['result']
for i in list:
    if ("01" in i.values()):
        print(list[list.index(i)]['weather'])

结果:

多云

你是否还在寻找稳定的海外服务器提供商?创新互联www.cdcxhl.cn海外机房具备T级流量清洗系统配攻击溯源,准确流量调度确保服务器高可用性,企业级服务器适合批量采购,新人活动首月15元起,快前往官网查看详情吧


当前标题:JSON格式的响应结果,-创新互联
分享链接:http://bzwzjz.com/article/gsdoj.html

其他资讯

Copyright © 2007-2020 广东宝晨空调科技有限公司 All Rights Reserved 粤ICP备2022107769号
友情链接: 成都网站建设公司 泸州网站建设 四川成都网站制作 成都网站建设 重庆网站建设 成都响应式网站建设 成都网站建设 教育网站设计方案 手机网站建设 达州网站设计 成都网站制作 品牌网站建设 网站建设费用 网站设计 网站建设公司 成都网站建设 成都网站建设公司 网站建设方案 网站建设开发 成都网站制作 成都网站建设 成都网站制作