python-编写函数实现对字符串的排序
'''
编写一个函数,实现对字符串的排序
大多数排序操作是针对列表的,所以需要先将字符串转换成列表,进行排序,然后再合并成字符串
运用list的sort()函数,sort()函数对原列表进行排序,没有返回值
或者通过sorted()函数,sorted()函数对列表可迭代的对象进行排序操作,返回一个新的list
sort 缺省为升序,降序排列增加reverse=True参数
'''
1 # 方法一 sort() 2 def sort(s): 3 ls = list(s) 4 ls.sort() 5 s1 = "".join(ls) 6 return s1 7 8 s = "3649208" 9 print(sort(s))
1 # 方法二 sorted() 2 def sort(s): 3 ls = sorted(s) 4 s1 = "".join(ls) 5 return s1 6 7 s = "345110" 8 print(sort(s))