Я новичок в Python, и у меня есть несколько длинных текстов, отформатированных в виде списков, и я хотел бы написать функцию, которая извлекает важную информацию и возвращает мне словарь.Тексты имеют такой формат:
['text', 'text', 'text', 'text', 'text','text', 'text', 'Country Code', '11111', 'Country Location', 'North', 'Date', '18-03-1878', text','text','text', 'Population': '1289028', 'text', 'text', 'Government', 'Monarchy', 'text', 'text', 'Religion:', 'Catholic']
Мне нужна конкретная информация, такая как местоположение страны, код страны и дата.Дело в том, что положение этих строк варьируется от текста к тексту, поэтому мне нужна функция, которая сначала находит эту информацию в тексте, помещает ее в качестве ключа моего словаря и принимает следующий элемент в тексте в качестве значения.Я надеялся получить такой результат:
{"Country Code": "11111",
"Country Location": "North",
"Date": "18-03-1878"
"Population": "1289028"
"Religion:" "Catholic"}
Я очень ценю любую помощь, которую вы, ребята, можете предоставить.