Advertisement
Guest User

Untitled

a guest
Dec 11th, 2017
62
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.64 KB | None | 0 0
  1. def paginate(num, results):
  2. seen = set()
  3. output = []
  4. page = 0
  5. while (len(results) > 0):
  6. host = results[0].split(',')[0]
  7. if (host in seen):
  8. i = 1
  9. try:
  10. while (results[i].split(',')[0] in seen):
  11. i += 1
  12. results.insert(0, results.pop(i))
  13. host = results[0].split(',')[0]
  14. except:
  15. seen = set()
  16. seen.add(host)
  17. output.append(results.pop(0))
  18. if ((len(output)-page)%num == 0):
  19. seen = set()
  20. page +=1
  21. output.append("")
  22. return output
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement