Словарь из произвольных данных в файле

282 просмотрасловари
0
0 Комментариев

Подскажите пожалуйста)
Версия py 3.7 на win10
У меня есть txt файл,который нужно преобразовать в словарь.
Информация в нем такого вида:
00999971 1573314593780019 00705509999716
00999972 3563619938220758 00705609999727
00999973 0245819564718327 00705709999738
И так далее,куча данных…
Первый столбец никак не используется. Нужно последний столбец добавить как ключ, а тот, что по середине как значение,понять не могу как это сделать(((


Добавить комментарий

1 Ответы

Python Опубликовано 09.12.2018
0

with open(«incoming_data.txt») as incoming_data:
-> for line in incoming_data:
->-> list = line.split( )
->-> dict_out = {list[2]:list[1]}
->-> with open(«output_date.txt», ‘a’) as output_date:
->->-> for key, val in dict_out.items():
->->->-> output_date.write(«{}:{}\n».format(key, val))

Добавить комментарий
Напишите свой ответ на данный вопрос.
Scroll Up