【简单】8、最后一个单词的长度(知识点:split)
一、自己做的
def lengthOfLastWord(s):
# 倒着查找字符串,直到找到空格,返回索引
# 裁剪,返回最终长度
s = s[::-1].strip()
for inx,i in enumerate(s):
if ' ' in s:
if i==' ':
return inx
else:
return len(s)
s = "HelloWorld"
print(lengthOfLastWord(s))
二、但是还有更加简单的方法,split按照空格切割字符串
def lengthOfLastWord(s):
s = s.split() # ['Hello','World']
print(len(s[len(s) - 1]))
s = "Hello World"
lengthOfLastWord(s)