list1 = [[1,2,3],[4,5,6]]
list2 = ['a','b','c']
list3 = ['A','B']
main_list = [{k: dict(zip(list2, sub))} for k,sub in zip(list3, list1)]
print(main_list)
Я пытаюсь работать над этим кодом, моя цель - написать словарь во вложенном словаре. Итак, в основном я пытаюсь добавить содержимое в main_list внутри пустого словаря. Я надеюсь получить этот вывод, показанный ниже:
{{'A':{'a':1, 'b':2, 'c':3}, {'B':{'a':4, 'b':5, 'c',6}}}
Пожалуйста, помогите: (