Python程序按字母顺序对单词进行排序

2022-05-03 00:00:00 字母 单词 顺序

在这个程序中,您将学习使用 for 循环按字母顺序对单词进行排序并显示它。

要理解此示例,您应该了解以下Python 编程主题:

Python for 循环
Python 字符串
字符串方法

在此示例中,可以详细了解如何按字母顺序顺序对单词进行排序。

代码:

"""
皮蛋编程(https://www.pidancode.com)
创建日期:2022/4/12
功能描述:Python按照字母顺序对单词进行排序
"""

my_str = "Hello this Is an Example With cased letters From Pidancode.com"

# To take input from the user
# my_str = input("Enter a string: ")

# 将字符串按照单词进行分割
words = [word.lower() for word in my_str.split()]

# 对列表进行排序
words.sort()

# 显示排序后的字符串

print("The sorted words are:")
for word in words:
    print(word)

输出结果如下:

The sorted words are:
an
cased
example
from
hello
is
letters
pidancode.com
this
with

在这个程序中,变量my_str保存要排序的字符串. 使用 split() 方法将字符串转换为单词列表,split() 方法在空格处分割字符串。

相关文章