我是Python的新手,并找到了一些建议来查找字符串中最长的WORD,但没有一条建议可以说明字符串中包含与最长长度匹配的多个单词的字符串。
玩了之后,我决定了:
inputsentence = raw_input("Write a sentence: ").split()
longestwords = []
for word in inputsentence:
if len(word) == len(max(inputsentence, key=len)):
longestwords.append(word)
这样,我便可以列出最长的单词列表。有没有更好的方法可以做到这一点?
注意:假设不inputsentence包含整数或标点符号,而仅包含一系列单词。
墨色风雨
江户川乱折腾
蝴蝶刀刀
相关分类