题目:
给你一个字符串 s,由若干单词组成,单词前后用一些空格字符隔开。返回字符串中 最后一个 单词的长度。
单词 是指仅由字母组成、不包含任何空格字符的最大子字符串。
class Solution:
def lengthOfLastWord(self, s: str) -> int:
new_s = s.strip().split(" ")
return len(new_s[-1])
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/74916809cd0b9f23e000a41c2adfe5cf.png)
先使用strip()方法将字符串的首尾空格字符去掉,再使用split()对字符串按空格来进行分割,结果是一个列表,列表的最后一个元素就是最后一个单词,直接计算长度即可。