course_teacher_map = {}
with open("./course_teacher.txt",encoding= "utf-8") as fin:
for line in fin:
line = line[:-1]
course,teacher = line.split(",")
course_teacher_map[course] = teacher
print(course_teacher_map)
with open("course_student_grade_input.txt",encoding="utf-8") as fin:
for line in fin:
line = line[:-1]
course,sno,sname,sgrade = line.split(",")
teacher = course_teacher_map.get(course)
print(course,teacher,sno,sname,sgrade)
附件1:
语文,101,小张,94 语文,102,小王,64 语文,103,小李,62 语文,104,小赵,55 语文,105,小强,91 数学,101,小张,53 数学,102,小王,82 数学,103,小李,86 数学,104,小赵,93 数学,105,小强,72 英语,101,小张,92 英语,102,小王,80 英语,103,小李,73 英语,104,小赵,93 英语,105,小强,51
附件2:
语文,于老师 数学,树老师 英语,影老师