LeetCode第58题:最后一个单词的长度

简介: 题目给定一个仅包含大小写字母和空格 ' ' 的字符串,返回其最后一个单词的长度。如果不存在最后一个单词,请返回 0 。说明: 一个单词是指由字母组成,但不包含任何空格的字符串。示例:输入: "Hello World"输出: 5代码class Solution: def...

题目

给定一个仅包含大小写字母和空格 ' ' 的字符串,返回其最后一个单词的长度。
如果不存在最后一个单词,请返回 0 。

  • 说明:
    一个单词是指由字母组成,但不包含任何空格的字符串。
  • 示例:
    输入: "Hello World"
    输出: 5

代码

class Solution:
    def lengthOfLastWord(self, s: str) -> int:
        if len(s) == 0:
            return 0
        sub = s.strip().split(' ')
        return len(sub[-1])
相关文章
|
3月前
|
Go
golang力扣leetcode 139.单词拆分
golang力扣leetcode 139.单词拆分
17 0
|
4月前
|
存储 自然语言处理 算法
☆打卡算法☆LeetCode 211. 添加与搜索单词 - 数据结构设计 算法解析
☆打卡算法☆LeetCode 211. 添加与搜索单词 - 数据结构设计 算法解析
|
4月前
|
测试技术
每日一题 --- 力扣318----最大单词长度乘积
每日一题 --- 力扣318----最大单词长度乘积
|
5月前
|
算法
代码随想录算法训练营第八天 | LeetCode 344.反转字符串、541. 反转字符串II、剑指Offer 05.替换空格、151.翻转字符串里的单词、剑指Offer58-II.左旋转字符串
代码随想录算法训练营第八天 | LeetCode 344.反转字符串、541. 反转字符串II、剑指Offer 05.替换空格、151.翻转字符串里的单词、剑指Offer58-II.左旋转字符串
44 0
|
算法 Java API
力扣151 - 反转字符串中的单词【双指针与字符串的火花】
字符串与双指针也能擦除火花,算法图解带你手撕双指针
118 0
力扣151 - 反转字符串中的单词【双指针与字符串的火花】
|
11月前
图解LeetCode——剑指 Offer 58 - I. 翻转单词顺序
图解LeetCode——剑指 Offer 58 - I. 翻转单词顺序
72 1
 图解LeetCode——剑指 Offer 58 - I. 翻转单词顺序
|
机器学习/深度学习
LeetCode contest 190 5416. 检查单词是否为句中其他单词的前缀
LeetCode contest 190 5416. 检查单词是否为句中其他单词的前缀
|
算法 C#
LeetCode contest 189 5413. 重新排列句子中的单词
LeetCode contest 189 5413. 重新排列句子中的单词
|
前端开发 算法 JavaScript
LeetCode 字符串单词个数使用JavaScript解题|前端学算法
LeetCode 字符串单词个数使用JavaScript解题|前端学算法
81 0
|
前端开发 算法 JavaScript
两行代码搞定LeetCode最后一个单词的长度使用JavaScript解题|前端学算法
两行代码搞定LeetCode最后一个单词的长度使用JavaScript解题|前端学算法
76 0