欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

LeetCode_Python3: 58.最后一个单词的长度(简单)

程序员文章站 2024-03-14 21:38:35
...

开始之前:从2018/8/27开始刷LeetCode,计划每周刷五题,周末进行总结并发布在csdn上,计划先刷150道题,从简单开始。

week 3-4


要求:

LeetCode_Python3: 58.最后一个单词的长度(简单)

CODE:

class Solution:
    def lengthOfLastWord(self, s):
        """
        :type s: str
        :rtype: int
        """
        # 极端情况
        if not s:  # 空字符串
            return 0
        
        strs = s.split(' ')  # 获取以空格分割的每个单词
        for i in range(len(strs)-1,-1,-1):  # 从最后一个字符开始判断是否为空
            if strs[i] != '':
                return len(strs[i])
        return 0

 

          

结果:

LeetCode_Python3: 58.最后一个单词的长度(简单)