编写函数,接收一个字符串,返回其中每个字符的最后一次出现,并按照字符最后一次出现的顺序依次存入列表
输入:'abcda'
输出:['b','c','d','a']
输入:'abcbda'
输出:['c','b','d','a']
希望对你有帮助,望采纳!
使用count()可以很好的解决这个问题
def fun(s):
res = []
s1 = list(s)
for i in s :
if s1.count(i)==1:
res.append(i)
else:
s1.remove(i)
return res
print(fun('abcbda'))