Python 按字母顺序对字符串进行排序
在 Python 中,我们可以使用内置的 sorted() 函数对字符串中的字符按字母顺序进行排序。sorted() 函数会返回一个列表,其中包含按升序排列的字符。如果我们想要得到一个排序后的字符串,可以使用 join() 方法将列表中的字符连接起来。
实例
# 原始字符串
original_string = "python"
# 对字符串进行排序
sorted_string = ''.join(sorted(original_string))
# 输出排序后的字符串
print(sorted_string)
original_string = "python"
# 对字符串进行排序
sorted_string = ''.join(sorted(original_string))
# 输出排序后的字符串
print(sorted_string)
代码解析:
original_string = "python":定义一个原始字符串"python"。sorted(original_string):使用sorted()函数对字符串中的字符进行排序,返回一个按字母顺序排列的字符列表。''.join(sorted(original_string)):使用join()方法将排序后的字符列表连接成一个新的字符串。print(sorted_string):输出排序后的字符串。
输出结果:
hnopty

Python3 实例