美文网首页
[LeetCode By Python] 58. Length

[LeetCode By Python] 58. Length

作者: 乐乐可爱睡觉 | 来源:发表于2016-06-03 17:55 被阅读71次

    一、题目

    Length of Last Word

    二、解题

    常规题,首先去除首尾空格(因为最后一个单词为最尾空格前的那个),然后用空格进行分割,取最后一个单词的长度作为答案。

    三、尝试与结果

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

    结果:AC

    换一种方法,不使用split操作。

    class Solution(object):
        def lengthOfLastWord(self, s):
            a=0
            for i in (s.strip()):
                if i == " ":
                    a = 0
                else:
                    a += 1
            return a
    

    结果:AC

    相关文章

      网友评论

          本文标题:[LeetCode By Python] 58. Length

          本文链接:https://www.haomeiwen.com/subject/escldttx.html