Графический запрос приводит к списку списков словарей. Как я могу перебирать словари?
Мои данные ввода выглядят так:
my_list = [[{'name': 'John', 'id': 4, 'label': ['person']}, {'name': 'Peter', 'id': 20, 'label': ['bot']}, {'name': 'Lili', 'id': 24, 'label': ['person']}]]
Я пытался:
my_new_list = [x[0] for x in my_list]
Тем не менее, это просто приводит к другому списку с одним словарем внутри - первый:
[{'name': 'John', 'id': 4, 'label': ['person']}, {'name': 'Peter', 'id':20, 'label': ['bot']}, {'name': 'Lili', 'id': 24, 'label': ['person']}]
Моя конечная цель - перебирать словари и условнодобавить ключи и значения ('image': image_source
) в зависимости от метки. Я хотел бы получить только список словарей, которые можно повторять, а не список списков словарей.