Как объединить два словаря в python

Я хотел бы объединить два словаря следующим образом:

dict1={
     'kl':'ngt',
     'schemas':
            [
              {
               'date':'14-12-2022',
               'name':'kolo'
              }
           ]
     }
  
 dict2={
     'kl':'mlk',
     'schemas':
            [
              {
               'date':'14-12-2022',
               'name':'maka'
              }
           ],
   
     }

тогда я создаю переменную, которая будет группировать два словаря таким образом

all_dict={
    'kl':'ngt',
    'schemas':
        [
          {
           'date':'14-12-2022',
           'name':'kolo'
          }
       ],
     
     'kl':'mlk',
     'schemas':
           [
             {
               'date':'23-10-2022',
               'name':'maka'
          }
       ]
   ......
 }

Как получить этот результат. Я застрял прямо сейчас, пожалуйста, помогите мне, если это возможно

Ваш ожидаемый результат - словарь с двумя ключами с одинаковой строкой "schemas". Это невозможно.

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

all_dict=[
{
    'kl':'ngt',
    'schemas':
        [
          {
           'date':'14-12-2022',
           'name':'kolo'
          }
       ],
},

     {

     'kl':'mlk',
     'schemas':
           [
             {
               'date':'23-10-2022',
               'name':'maka'
          }
       ]
}
   ......
 ]

поэтому для получения этого результата нужно сделать только следующее:

all_dict = [dict1, dict2]

или

all_dict = []
all_dict.append(dict1)
all_dict.append(dict2)
Вернуться на верх