习题解析之:字符串去重排序
【问题描述】
输入一个非空字符串,去除重复的字符后,从小到大排序输出为一个新字符串。
输入格式
一个非空字符串
输出格式
去重排序后的字符串
示例
输入:
Life is short, you need Python!
输出:
!,LPdefhinorstuy
【编程思路】
由于集合可以去重,因此将输入的字符串中的每个字符作为集合中的元素创建集合 set(input()),然后再用集合中的元素创建列表,对列表排序后输出即可。
编写的源程序如下:

输入一个非空字符串,去除重复的字符后,从小到大排序输出为一个新字符串。
输入格式
一个非空字符串
输出格式
去重排序后的字符串
示例
输入:
Life is short, you need Python!
输出:
!,LPdefhinorstuy
由于集合可以去重,因此将输入的字符串中的每个字符作为集合中的元素创建集合 set(input()),然后再用集合中的元素创建列表,对列表排序后输出即可。
编写的源程序如下:
