0

Ребята, помогите сделать задачу на python, пожалуйста, уже не первый день пытаюсь сделать :(

В базе данных кадрового агентства хранятся сведения о вакансиях, включая следующие требования: образование, профессию, уровень владения компьютером. Структура входного файла in.txt Дата опубликования Вакансия Оклад Актуальность 15.05 Токарь 40000 д 16.05 Программист 50000 н 16.05 Аналитик 80000 д ... Сформировать список актуальных вакансий, упорядочив по алфавиту Структура выходного файла out.txt Вакансия Оклад Аналитик 80000 Токарь 40000

13th Dec 2022, 3:00 PM
Александра Левченко
Александра Левченко - avatar
4 odpowiedzi
0
infor = dict() file_in = open('in.txt', 'r') for line in file_in: L = line.split() vakansia = L[1] oclad = L[2] actual = L[3] if 'д'==actual: infor[vakansia] = oclad file_in.close() file_out = open('out.txt', 'w') file_out.write('Вакансия Оклад \n') for vakansia in sorted(infor): file_out.write(vakansia + " " + str(infor[vakansia]) + '\n') file_out.close()
14th Dec 2022, 9:44 AM
Александра Левченко
Александра Левченко - avatar
0
Он не правильно меняет(если что табуляции в коде проставлены)
14th Dec 2022, 9:44 AM
Александра Левченко
Александра Левченко - avatar
0
Вот нужно этот код с помощью функций реализовать
14th Dec 2022, 2:29 PM
Александра Левченко
Александра Левченко - avatar