互联网面试宝典

您现在的位置是: 首页 > 数据结构

问题详情

对给定的一组单词,按照它们在字典中的顺序进行排序。

面试宝典 2023-06-12 Web前端开发工程师 44
可以使用Python中的sorted函数来实现该排序操作,代码如下:

words = ["apple", "banana", "cat", "dog", "zebra"]
sorted_words = sorted(words)
print(sorted_words)

输出结果为:['apple', 'banana', 'cat', 'dog', 'zebra']

sorted函数默认按照单词在字典中的顺序进行排序,如果需要按照其他方式进行排序,则需要传入一个key参数来指定排序规则。例如,如果想按照单词长度进行排序,可以如下编写代码:

words = ["apple", "banana", "cat", "dog", "zebra"]
sorted_words = sorted(words, key=len)
print(sorted_words)

输出结果为:['cat', 'dog', 'apple', 'banana', 'zebra']