可以使用 Python 的 sorted() 函数和 lambda 表达式来实现:

words = input('请输入若干个英文单词,以空格分隔:').split()
sorted_words = sorted(words, key=lambda x: x[0])
print('按照首字母从 A 到 Z 的顺序排列后的单词为:')
for word in sorted_words:
    print(word)

这段代码首先使用 input() 函数获取用户输入的英文单词,并使用 split() 函数将它们分割成一个列表。然后,使用 sorted() 函数对列表进行排序,其中 key=lambda x: x[0] 指定按每个单词的首字母进行排序。最后,使用循环遍历排序后的单词列表,并打印每个单词。

Python 代码:按首字母排序英文单词

原文地址: https://www.cveoy.top/t/topic/njRw 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录