题主你好,
解题思路:先得到只出现一次字符的无序列表, 然后再将该列表按相应的元素在原字符串中的索引顺序进行排序.
代码如下:
-----
测试截图如下:
-----
说明: 代码仅实现最基本的逻辑,没有进行异常处理.
=====
希望可以帮到题主, 欢迎追问.
代码:
def fun(s):
return ''.join(c for c in s if s.count(c)==1)
print(fun(input('请输入任意字符串:')))
截图:
由该串中只出现1次的字符组成的字符串.(注意:该函数是返回一个字符串,不是输出一个字符串)