给你一个字符串 s,由若干单词组成,单词前后用一些空格字符隔开。返回字符串中最后一个单词的长度。
单词 是指仅由字母组成、不包含任何空格字符的最大子字符串。
来源:力扣(LeetCode)
链接:https://leetcode-cn.com/problems/length-of-last-word
例:
输入:s = " fly me to the moon " 输出:4
解析:首先去除字符串最后的空字符,然后进行分割,取最后一个字符,返回它的长度。
class Solution(object):
def lengthOfLastWord(self, s):
"""
:type s: str
:rtype: int
"""
s = s.strip(' ') # 去除最后的空字符
L = s.split(' ')[-1] # 通过空字符进行分割,然后取最后的元素
return len(L) # 返回最后元素的长度