输入一个非空字符串,去除重复的字符后,从小到大排序输出为一个新字符串。python语言
时间: 2023-10-27 11:20:47 浏览: 83
人工智能-项目实践-python-python lis列表排序,按字符串长度从小到大排序.zip
可以使用集合(set)和排序(sorted)函数来实现。具体代码如下:
```python
s = input() # 输入字符串
s_set = set(s) # 转换为集合去重
s_list = sorted(s_set) # 转换为列表并排序
new_s = ''.join(s_list) # 将列表转换为字符串
print(new_s) # 输出新字符串
```
其中,`set(s)` 将字符串转换为集合去重,`sorted(s_set)` 将集合转换为列表并排序,`''.join(s_list)` 将列表转换为字符串。
阅读全文