当前位置:网站首页><No. 8> 1816. 截断句子 (简单)

<No. 8> 1816. 截断句子 (简单)

2022-07-07 10:02:00 薰珞婷紫小亭子

目录

题目描述:

 Python 实现:


题目描述:

句子 是一个单词列表,列表中的单词之间用单个空格隔开,且不存在前导或尾随空格。每个单词仅由大小写英文字母组成(不含标点符号)。

例如,"Hello World""HELLO""hello world hello world" 都是句子。

给你一个句子 s​​​​​​ 和一个整数 k​​​​​​ ,请你将 s​​ 截断 ​,​​​使截断后的句子仅含 前 k​​​​​​ 个单词。返回 截断 s​​​​​​ 后得到的句子。

 Python 实现:

class Solution(object):
    def truncateSentence(self, s, k):
        """
        :type s: str
        :type k: int
        :rtype: str
        """
        list_num = []
        list_num = s.split(" ") #按照空格将原字符串拆分
        list_final = []
        for i in range (k):
            list_final.append(list_num[i])
        return " ".join(list_final) #将list转换成str

一行实现:

class Solution(object):
    def truncateSentence(self, s, k):
        """
        :type s: str
        :type k: int
        :rtype: str
        """

        return " ".join(s.split(" ")[:k])

原网站

版权声明
本文为[薰珞婷紫小亭子]所创,转载请带上原文链接,感谢
https://xat-suda.blog.csdn.net/article/details/125648937

随机推荐