for iteration, i_parameter in enumerate(list_of_things):
# Call Function_a()
dict_DFResults = Function_a(i_parameter, matrix)
Программа выполняет итерации по list_of_things с 4 элементами в ней.
Функция_a возвращает словарь с 3 фреймами данных {0: фрейм данных, 1: фрейм данных, 2: фрейм данных}.
Я хотел бы добавить возвращаемый словарь из функции для каждой итерации к новому вложенному словарю ( dict_things ), наконец, так:
{0: {0: DF, 1: DF, 2: DF}, 1: {0: DF, 1: DF, 2: DF}, 2: {0: DF, 1: DF, 2: DF}, 3: {0: DF, 1: DF, 2: DF}}
Я попробовал это с ...
dict_things = dict_DFResults.copy()
dict_things.update()
... но все, что я пытался, не работало должным образом.