[Leetcode][python]Length of Last Word/最后一个单词的长度

题目大意

找出最后一个单词的长度。

注意点:
忽略尾部空格
不存在最后一个单词时返回0

解题思路

这道题主要是考虑一下最后是不是空格,方法是倒着找不是空格的字符并计数,如果遇到空格且计数不是0,说明最后一个单词已经被计数了,所以可以返回了。

代码

tricky方法

简单题,其实题目假设了不会出现数字字符等,不然这样做是过不了的。还需要判断是否这个word全为65 <= ord() <= 122

class Solution(object):
    def lengthOfLastWord(self, s):
        """ :type s: str :rtype: int """
        return len(s.strip().split(" ")[-1])

总结

全部评论

相关推荐

安静的鲸鱼offer...:神仙级别hr,可遇不可求,甚至他可能也是突然有感而发。只能说遇上是件幸事。
秋招开始捡漏了吗
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务