Advertisement
repente

Untitled

Jan 10th, 2019
92
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.41 KB | None | 0 0
  1. def calculate_score(points):
  2. """
  3. Assignment 3
  4. """
  5. result = ""
  6. data = {}
  7. gamers = set(x.lower() for x in points)
  8.  
  9. for e, g in enumerate(gamers):
  10. data[g] = points.count(g) - points.count(g.upper())
  11. data = sorted(data.items(), key=lambda x: (x[1],x[0]), reverse=True)
  12.  
  13. for d in data:
  14. result += d[0] + ':' +str(d[1]) + ', '
  15.  
  16. return "%s" % result[:-2]
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement