Есть произвольный список из n-го кол-ва словарей. Например
list_1 = [
{"a": "1", "b": "2", "c": "3"},
{"a": "11", "b": "22", "c": "33"},
{"a": "111", "b": "222", "c": "333"}
]
Надо получить список всех значений в виде:
["1", "2", "3",
"11", "22", "33"
"111", "222", "333"] значения каждого словаря в отдельной строке (в виде списка или может в виде строк) (для наглядности) .
Написал функцию, но она мне возвращает все в одну строку:
def get_list_of_documents(document):
list_document=[]
for doc in document:
val = list(doc.values())
list_document+=val
return list_document
print(get_list_of_documents(list_1))
Получается [ "1", "2", "3", "11", "22", "33", "111", "222", "333"]