Есть ли еще способ Pythoni c, чтобы удалить этот список словарей?
Пример:
features = [{'annual_sales_revenue': {'definition': 'yearly revenue generated'}}, {'dnb_annual_employees': {'definition': 'number of employees'}}, {'global_industry_hospitality': {'definition': 'in hospitality industry'}}, {'itbuyindex': {'definition': "company's capacity to invest in technology"}}, {'test': {'definition': 'test'}}]
Мое решение:
{list(f.keys())[0]:f[list(f.keys())[0]]['definition'] for f in features}
Желаемый результат:
{'annual_sales_revenue': 'yearly revenue generated', 'dnb_annual_employees': 'number of employees', 'global_industry_hospitality': 'in hospitality industry', 'itbuyindex': "company's capacity to invest in technology", 'test': 'test'}