import sys
#from ordered_set import OrderedSet
for line in sys.stdin:
    a = list(line.rstrip())
    b = ""
    for i in reversed(a):
        if i not in b:
            b+=i
    print(b)

新知识点:

reversed翻转list;

set无序,但可用OrderedSet代替;

is not 用于比较对象的身份(identity),即比较对象在内存中的地址是否相同。而 not in 用于检查元素是否在可迭代对象中。