Превращение словаря словарей в список словарей

Уважаемые коллеги такой вопрос. Есть словарь словарей {'asd':{'bbb':'aaa', 'ddd':'ggg'}, 'dsa':{'asd':'dsa','fgh':'hgf'}}

Как бы мне его превратить в список словарей вида

[{'any_key':'asd', 'bbb':'aaa','ddd':'ggg'}, {'any_key':'dsa', 'asd':'dsa','fgh':'hgf'}]

Ответы (2 шт):

Автор решения: strawdog
d = {'asd':{'bbb':'aaa', 'ddd':'ggg'}, 'dsa':{'asd':'dsa','fgh':'hgf'}}
res = [ {'any_key':k, **v} for k,v in d.items()]
print(res)

res:

[{'any_key': 'asd', 'bbb': 'aaa', 'ddd': 'ggg'}, {'any_key': 'dsa', 'asd': 'dsa', 'fgh': 'hgf'}]
→ Ссылка
Автор решения: dIm0n

Вот так вот:

d = {'asd':{'bbb':'aaa', 'ddd':'ggg'}, 'dsa':{'asd':'dsa','fgh':'hgf'}}

print([{'any_key': k, **v} for k, v in d.items()])
→ Ссылка