Вы можете использовать синтаксис «in» и «not in» в python, который делает его довольно простым.
Сложность выше, чем метод хеширования, хотя, поскольку «не в» эквивалентно линейному обходу, чтобы выяснить, существует ли эта запись или нет.
li = map(int, raw_input().split(","))
a = []
for i in li:
if i not in a:
a.append(i)
print a