def removedups(l): s = set() i = 0 while i < len(l): item = l[i] if item in s: l.pop(i) else: s.add(item) i += 1