Advertisement
Guest User

Untitled

a guest
Apr 5th, 2021
399
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.48 KB | None | 0 0
  1. course_info = input()
  2.  
  3. courses = {}
  4.  
  5. while course_info != "end":
  6. course, student = course_info.split(" : ")
  7. if course not in courses:
  8. courses[course] = [student]
  9. else:
  10. courses[course].append(student)
  11.  
  12. course_info = input()
  13.  
  14. sorted_courses = dict(sorted(courses.items(), key=lambda x: -len(x[1])))
  15.  
  16. for course, student in sorted_courses.items():
  17. print(f"{course}: {len(student)}")
  18. for el in sorted(student):
  19. print(f"-- {el}")
  20.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement