Добавить в словарь список

у меня есть словарь к примеру:

dict = {'key': 1, 'key2': 2}

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

list = [{'comment': 'test'}, {'comment_1': 'testing'}, {'comment_2': 'one_test'}]

Я хочу получить такой словарь:

dict = {'key': 1, 'key2': 2, 'comment': ['test', 'testing', 'one_test']}

Как мне его получить?


Ответы (2 шт):

Автор решения: GrAnd
dct = {'key': 1, 'key2': 2}
lst = [{'comment': 'test'}, {'comment_1': 'testing'}, {'comment_2': 'one_test'}]

dct['comment'] = sum([list(i.values()) for i in lst], [])
→ Ссылка
Автор решения: Zhihar
my_dict = {'key': 1, 'key2': 2}    
my_list = [{'comment': 'test'}, {'comment_1': 'testing'}, {'comment_2': 'one_test'}]

data = []
for i in my_list:
    data += i.values()

my_dict['comment'] = data

print(my_dict)

если же в словарях из списка гарантированно только по 1 значению записано, тогда можно вот так:

my_dict['comment'] = [list(i.values())[0] for i in my_list]
→ Ссылка