Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- def paginate(num, results):
- seen = set()
- output = []
- page = 0
- while (len(results) > 0):
- host = results[0].split(',')[0]
- if (host in seen):
- i = 1
- try:
- while (results[i].split(',')[0] in seen):
- i += 1
- results.insert(0, results.pop(i))
- host = results[0].split(',')[0]
- except:
- seen = set()
- seen.add(host)
- output.append(results.pop(0))
- if ((len(output)-page)%num == 0):
- seen = set()
- page +=1
- output.append("")
- return output
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement