Вы можете использовать словарное понимание для достижения этого как:
>>> my_list = [{'key':'value'}, {'key2':'value2'}, {'key3':'value3'}]
>>> my_dict = {k: v for item in my_list for k, v in item.items()}
>>> my_dict
{'key3': 'value3', 'key2': 'value2', 'key': 'value'}
Примечание: Если ваш начальный список словарей будет иметь какой-либо «ключ» в более чем одном словаре, решение, приведенное выше, в конечном итоге сохранит последнее «значение» «ключа» из начального списка.