python中如何设计一个函数来接收一个字符串并返回一个没有重复的新字符串。

比如你设计的函数是f(x)如何实现
x="abcdefedcba"
print(f(x))
#output abcdef
x="aaaaaaaaaa"
print(f(x))
#output a

函数内部的部分
a=list(set(x))
a.sort()
x=''
for i in a:
x+=i
最后的这个x就是去重排序后的字符串
温馨提示:答案为网友推荐,仅供参考
第1个回答  2019-10-19

本回答被提问者采纳
第2个回答  2019-10-19
def f(x):
====return ''.join({e:'' for e in s}.keys())