可以使用Python的内置函数sorted()来实现按字典序排序,不仅可以对字符串排序,还可以对列表等容器类型进行排序。
示例代码如下:
s = "lexicographically" sorted_s = ''.join(sorted(s)) print(sorted_s)
lst = ['apple', 'orange', 'banana'] sorted_lst = sorted(lst) print(sorted_lst)
输出结果为:
aceeghilloprtxy ['apple', 'banana', 'orange']
注:以上示例中的字符串和列表均为英文,中文排序需要考虑字符的编码问题。
上一篇:按字典序对团队排序存在问题
下一篇:按字典值对字典进行排序