一、從數組中獲取值
例如:
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']