力扣算法题:最后一个单词的长度

题目:

给你一个字符串 s,由若干单词组成,单词前后用一些空格字符隔开。返回字符串中 最后一个 单词的长度。
单词 是指仅由字母组成、不包含任何空格字符的最大子字符串。

class Solution:
    def lengthOfLastWord(self, s: str) -> int:
        new_s = s.strip().split(" ")
        return len(new_s[-1])

力扣算法题:最后一个单词的长度_第1张图片

先使用strip()方法将字符串的首尾空格字符去掉,再使用split()对字符串按空格来进行分割,结果是一个列表,列表的最后一个元素就是最后一个单词,直接计算长度即可。

你可能感兴趣的:(算法,python)