Advertisement
Guest User

Untitled

a guest
Dec 11th, 2019
110
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.64 KB | None | 0 0
  1. def geef_populariteits_lijst (sn):
  2.     lijst = []
  3.     aantal_vrienden = dict()
  4.  
  5.     for naam_persoon in sn: # Itereren over sn is hetzelfde als itereren ove sn.keys()
  6.         if len(sn[naam_persoon]) not in aantal_vrienden:
  7.             aantal_vrienden[len(sn[naam_persoon])] = []
  8.             aantal_vrienden[len(sn[naam_persoon])].append(naam_persoon) # Waarom niet gewoon ineens in list zetten op vorige line
  9.         else:
  10.             aantal_vrienden[len(sn[naam_persoon])].append(naam_persoon)
  11.  
  12.     for hoeveelheid in sorted(aantal_vrienden.keys(), reverse=True):
  13.         lijst.extend(sorted(aantal_vrienden[hoeveelheid]))
  14.  
  15.     return lijst
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement