leetcode 2114. 句子中的最多单词数

发布时间:2024年01月13日

题目:
一个 句子 由一些 单词 以及它们之间的单个空格组成,句子的开头和结尾不会有多余空格。

给你一个字符串数组 sentences ,其中 sentences[i] 表示单个 句子 。

请你返回单个句子里 单词的最多数目 。

在这里插入图片描述

解题方法:
1.遍历列表,获取每个值,将值(字符串)用split转换成列表,获取对应列表的长度,将长度存入新的列表
2.用max()方法获取新列表的最大值

代码:

class Solution(object):
    def mostWordsFound(self, sentences):
        """
        :type sentences: List[str]
        :rtype: int
        """
        b = []
        for i in sentences:
            l = i.split()
            b.append(len(l))
        return max(b)

ps:若未说明句子开头结尾是否有空格,记得获取值时去掉前后空格,方法:str.strip() 方法说明:https://www.runoob.com/python/att-string-strip.html

文章来源:https://blog.csdn.net/huanxianxianshi/article/details/135576466
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。