@realfreshman

Как данные из большого списка поместить в словарь?

Беру данные с сайта, они вот у меня в списке в таком виде:
'Средняя общеобразовательная школа №7 г. Пензы, МБОУ\nадрес: г. Пенза, улица Гоголя, 31\nтелефон: +7 (8412) 32-03-93\nсайт:school07.edu-penza.ru\nрежим работы: Пн-Пт: 8:30 - 14:40, Сб: 8:30 - 13:40', 'Средняя общеобразовательная школа №8 г. Пензы им. Н.С. Павлушкина, МБОУ\nадрес: г. Пенза, улица Касаткина, 8\nтелефон: +7 (8412) 32-95-08\nсайт:school08.edu-penza.ru\nрежим работы: Пн-Сб: 8:30 - 15:05',

И так далее каждая школа.
Нужно поместить эти данные в словарь, что бы было ключ:значение(название, адрес, телефон, сайт)
как то сделать?
  • Вопрос задан
  • 34 просмотра
Решения вопроса 1
Vindicar
@Vindicar
RTFM!
1. Делаешь строке .split() по символу перевода строки (\n).
2. Каждой строке делаешь .partition() по символу ":", получаешь три значения: слева, двоеточие, справа
3. В словаре используешь значение слева как ключ, значение справа как значение.

P.S.: Код не проси, тут не невесть как сложно.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы