Advertisement
pacho_the_python

Students

Mar 14th, 2022
82
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.52 KB | None | 0 0
  1. student_data = input()
  2. courses = {}
  3. while True:
  4.     if ":" not in student_data:
  5.         break
  6.     info = student_data.split(":")
  7.     name = info[0]
  8.     student_number = info[1]
  9.     course = info[2]
  10.  
  11.     if course not in courses.keys():
  12.         courses[course] = dict()
  13.  
  14.     courses[course][student_number] = name
  15.  
  16.     student_data = input()
  17.  
  18. student_data = student_data.replace("_", " ")
  19.  
  20. for student_number in courses[student_data]:
  21.     print(f"{courses[student_data][student_number]} - {student_number}")
  22.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement