def uniq(alist): set = {} return [ set.setdefault(e, e) for e in alist if e not in set ]
def uniq(alist): set = {} return [set.setdefault(e,e) for e in alist if e not in set]