l = "Hello world is me"
words_ = l.split()
print(l.split())
for item in words_ :
if len(item) < 5 :
print('Words with length less than 6:', item )
elif len(item) == 5 :
print('Words with length 5:', item )
这是我的代码,但我希望它打印出指定长度的单词数,而不是打印单词本身。有什么建议吗?
sum(1 for w in l.split() if len(w)==5)
应该可以。 - Jean-François Fabre