The best approach to get a unique collection of items is to use a set. Sets are basically the unordered collections of distinct objects. If you want to create a set from any iterable, then simply pass it to the built-in set() function.
For example,
***>>> t = [1, 2, 3, 1, 2, 5, 6, 7, 8]
>>> t
[1, 2, 3, 1, 2, 5, 6, 7, 8]
>>> list(set(t))
[1, 2, 3, 5, 6, 7, 8]
>>> s = [1, 2, 3]
>>> list(set(t) - set(s))
[8, 5, 6, 7]***