Python 按字母顺序对字符串进行排序

Document 对象参考手册 Python3 实例

在 Python 中,我们可以使用内置的 sorted() 函数对字符串中的字符按字母顺序进行排序。sorted() 函数会返回一个列表,其中包含按升序排列的字符。如果我们想要得到一个排序后的字符串,可以使用 join() 方法将列表中的字符连接起来。

实例

# 原始字符串
original_string = "python"

# 对字符串进行排序
sorted_string = ''.join(sorted(original_string))

# 输出排序后的字符串
print(sorted_string)

代码解析:

  1. original_string = "python":定义一个原始字符串 "python"
  2. sorted(original_string):使用 sorted() 函数对字符串中的字符进行排序,返回一个按字母顺序排列的字符列表。
  3. ''.join(sorted(original_string)):使用 join() 方法将排序后的字符列表连接成一个新的字符串。
  4. print(sorted_string):输出排序后的字符串。

输出结果:

hnopty

Document 对象参考手册 Python3 实例