输入一个非空字符串,去除重复的字符后,从小到大排序,输出为一个新字符串。
时间: 2023-10-27 20:08:56 浏览: 81
输入一串字符和输出
可以使用 Python 中的集合和排序函数来实现这个问题:
```python
def remove_duplicate_and_sort(s):
# 去除重复字符
unique_chars = set(s)
# 排序
sorted_chars = sorted(unique_chars)
# 拼接成新字符串
new_s = ''.join(sorted_chars)
return new_s
```
这个函数首先将输入字符串转换为集合,去除重复字符。然后使用 Python 的内置排序函数 `sorted` 对字符进行排序,最后将字符拼接成新字符串并返回。
阅读全文