python(语法)学习科普--获取数组中字典中某个字段

一、从数组中获取值
例如:
data=['A', 'D', 'E'] 
print(data[0])   #获取到数组的第一个值,同理获取第二个值则为data[1]
输出结果:A
二、从字典中获取值
例如:
data={'A': '001','B': '002', 'C': '003'}
print(data['A'])   #获取到字典的第一个字段值,同理获取第二个字段值则为data['B']
输出结果:001
三、从数组中字典中获取某个字典值
例如:
param=[{'Num': 1, 'VCU': 'DWHN60'},{'Num': 2, 'NO': 'DWHN61'}]
print(param[0]["VCU"])    #获取到数组中第一个字典中字段VCU的值,同理获取数组中第二个字典中字段VCU的值为print(param[1]["VCU"]) 
输出结果:DWHN60
四、最后一个比较复杂穿插的
例如某接口resp返回如下:
{
    'data': {
        'groups': [{
            'name': '工程信息基础信息部',
            'children': [{
                'id': 2,
                'label': 'Research Managers[信息部主管]'
            }, {
                'id': 10242,
                'label': 'Cpis Researcher[深化信息员]'
            }]
         }]
      }
}
若我们要取到数据中的字段ID,则为:resp.data.groups[0]['children'][0]['id']
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章