【发布时间】:2020-07-22 05:28:51
【问题描述】:
编写一个函数longestWord(),它接收一个单词列表,然后返回以“ion”结尾的最长单词。
这是我目前得到的:
def longest(listTest):
word_len = []
for n in listTest:
word_len.append((len(n), n))
word_len.sort()
return word_len[-1][1]
print(longest(["ration","hello","exclamation"]))
【问题讨论】:
-
到目前为止你尝试过什么?
-
嗨,这是我目前得到的 deflongest(listTest): word_len = [] for n in listTest: word_len.append((len(n), n)) word_len.sort() return word_len[-1][1] print(longest(["ration","hello","exclamation"]))
-
这是我第一次使用这个所以我不知道为什么写在同一行
-
我编辑了您的问题,请稍后再详细说明您的问题:您尝试过的内容、预期输入、预期输出等。
-
没问题,不客气,看看这个stackoverflow.com/help/how-to-ask
标签: python python-3.x list function