[LeetCode By Python] 58. Length
2016-06-03 本文已影响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