Можно ли отобразить список со списком словарей - PullRequest
0 голосов
/ 15 марта 2020

У меня есть список месяцев как months = ['JAN','FEB', 'MARCH', 'APR'] и список словарей как

 month_dict = [JAN_dict, FEB_dict, MARCH_dict, APR_dict]

, где в каждом месяце словарь имеет 4 ключа, например, JAN_dict.keys() имеет dict_keys(['df_contact_centre_JAN', 'df_digital_JAN', 'df_retail_JAN', 'df_network_JAN']) ключи и где каждое значение соответствует ключом является фрейм данных.

Я хочу создать словарь, в котором каждый месяц из списка months соответствует всему словарю соответствующего месяца, например

final_dict =  {'JAN': 'df_contact_centre_JAN', 'df_digital_JAN', 'df_retail_JAN', 'df_network_JAN',
               "FEB' : 'df_contact_centre_FEB', 'df_digital_FEB', 'df_retail_FEB', 'df_network_FEB',
               'MARCH : 'df_contact_centre_MARCH', 'df_digital_MARCH', 'df_retail_MARCH', 
                        'df_network_MARCH',
               'APR' :  'df_contact_centre_APR', 'df_digital_APR', 'df_retail_APR', 'df_network_APR'}

, где каждое значение соответствует final_dict - это фрейм данных, который соответствовал значению каждого ключа в month_dict

1 Ответ

0 голосов
/ 15 марта 2020

Я думаю, что вы пытаетесь сделать это:

month_dict = {
  'JAN': JAN_dict,
  'FEB': FEB_dict,
  etc
}

или, возможно, это, если вы хотите, чтобы значения этих словарей были в списке:

month_dict = {
  'JAN': JAN_dict.values(),
  'FEB': FEB_dict.values(),
  etc
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...