,可以通过以下步骤实现:
以下是示例代码:
def display_longest_words(word_list):
longest_words = []
max_length = 0
for word in word_list:
if len(word) > max_length:
max_length = len(word)
longest_words = [word]
elif len(word) == max_length:
longest_words.append(word)
print("最长的单词是:", longest_words)
# 示例用法
word_list = ["apple", "banana", "cat", "dog", "elephant", "fish"]
display_longest_words(word_list)
输出结果为:
最长的单词是: ['elephant']
这个问题涉及到Python中的列表操作和字符串长度比较。在代码中,我们使用了一个循环来遍历给定的单词列表,并使用len()
函数获取每个单词的长度。通过比较当前单词的长度与之前记录的最长单词的长度,我们可以找到最长的单词并将其添加到最长单词列表中。最后,我们使用print()
函数打印最长单词列表。
腾讯云相关产品和产品介绍链接地址:
领取专属 10元无门槛券
手把手带您无忧上云