<分区>
我正在做一项作业,我必须让某人输入一串单词,然后我的程序应该挑选出该字符串中最短和最长单词的长度。我已经成功地让它找出了最长单词的长度:
def longWord(string):
alist = []
length = 0
for letter in string:
if letter != " ":
length +=1
else:
alist.append(length)
length = 0
return alist
所以如果输入是“happy day”,我的打印函数会告诉我最长的单词是 5 个字符。
但是,对于我这辈子来说,我无法弄清楚如何编写一些东西来挑选出输入字符串中最短单词的长度。我该怎么做?