0
Ребята, помогите сделать задачу на python, пожалуйста, уже не первый день пытаюсь сделать :(
В базе данных кадрового агентства хранятся сведения о вакансиях, включая следующие требования: образование, профессию, уровень владения компьютером. Структура входного файла in.txt Дата опубликования Вакансия Оклад Актуальность 15.05 Токарь 40000 д 16.05 Программист 50000 н 16.05 Аналитик 80000 д ... Сформировать список актуальных вакансий, упорядочив по алфавиту Структура выходного файла out.txt Вакансия Оклад Аналитик 80000 Токарь 40000
4 Answers
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()
0
Он не правильно меняет(если что табуляции в коде проставлены)
0
Вот нужно этот код с помощью функций реализовать



