Verán,necesito a partir de una lista rescatar algunos campos para armar un diccionario , la estructura de lista que poseo es algo asi:
[
{
"id": 11,
"type": "base",
"metadata": {
"carId": 10078,
"displayName": "Mazda"
}
},
{
"id": 70,
"type": "other",
"metadata": {
"carId": 10079,
"displayName": "Subaru"
}
}
]
Actualmente en mi código estoy realizando lo siguiente:
info = {}
for key in list_one:
info['carId'] = key['metadata']['carId']
info['displayName'] = key['metadata']['displayName']
pero como resultado obtengo un diccionario solo con una llave y un valor , no todos los elementos del arreglo.
alguíen puede indicarme que es lo que estoy haciendo mal?