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))

 

posted on 2022-02-21 20:58  Wuxuanlin  阅读(584)  评论(0编辑  收藏  举报