@fastym

Как из вложенного словаря получить список?

Есть вот такой вложенный словарь:

{
  'ball': { 'color': 'purple', 'size': '4', 'notes': "it's round" },
  'cup': { 'color': 'blue', 'size': '1', 'notes': 'non' }
}

Как получить следующее?

[
  {'id': 'ball',  'color': 'purple',  'size': '4',  'notes': "it's round"},
  {'id': 'cup',  'color': 'blue',  'size': '1',  'notes': 'non'}
]
  • Вопрос задан
  • 297 просмотров
Пригласить эксперта
Ответы на вопрос 1
0xD34F
@0xD34F
arr = [ { 'id': k, **v } for k, v in dct.items() ]
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы