当前位置:网站首页><No. 8> 1816. 截断句子 (简单)
<No. 8> 1816. 截断句子 (简单)
2022-07-07 10:02:00 【薰珞婷紫小亭子】
目录
题目描述:
句子 是一个单词列表,列表中的单词之间用单个空格隔开,且不存在前导或尾随空格。每个单词仅由大小写英文字母组成(不含标点符号)。
例如,"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])
边栏推荐
- R语言使用quantile函数计算评分值的分位数(20%、40%、60%、80%)、使用逻辑操作符将对应的分位区间(quantile)编码为分类值生成新的字段、strsplit函数将学生的名和姓拆分
- Explore cloud database of cloud services together
- Design intelligent weighing system based on Huawei cloud IOT (STM32)
- Talk about SOC startup (VII) uboot startup process III
- Common SQL statement collation: MySQL
- The running kubernetes cluster wants to adjust the network segment address of pod
- 从工具升级为解决方案,有赞的新站位指向新价值
- Swiftui tutorial how to realize automatic scrolling function in 2 seconds
- Improve application security through nonce field of play integrity API
- What is high cohesion and low coupling?
猜你喜欢
Suggestions on one-stop development of testing life
[neural network] convolutional neural network CNN [including Matlab source code 1932]
总结了200道经典的机器学习面试题(附参考答案)
110. Network security penetration test - [privilege promotion 8] - [windows sqlserver xp_cmdshell stored procedure authorization]
Talk about SOC startup (VI) uboot startup process II
Superscalar processor design yaoyongbin Chapter 9 instruction execution excerpt
本地navicat连接liunx下的oracle报权限不足
[filter tracking] strapdown inertial navigation pure inertial navigation solution matlab implementation
MATLAB实现Huffman编码译码含GUI界面
Flet教程之 18 Divider 分隔符组件 基础入门(教程含源码)
随机推荐
Suggestions on one-stop development of testing life
[system design] index monitoring and alarm system
禁锢自己的因素,原来有这么多
[data clustering] realize data clustering analysis based on multiverse optimization DBSCAN with matlab code
Superscalar processor design yaoyongbin Chapter 9 instruction execution excerpt
R language uses the quantile function to calculate the quantile of the score value (20%, 40%, 60%, 80%), uses the logical operator to encode the corresponding quantile interval (quantile) into the cla
C#中在路径前加@的作用
Blog moved to Zhihu
[extraction des caractéristiques de texture] extraction des caractéristiques de texture de l'image LBP basée sur le mode binaire local de Matlab [y compris le code source de Matlab 1931]
Matlab implementation of Huffman coding and decoding with GUI interface
R Language Using Image of magick package Mosaic Function and Image La fonction flatten empile plusieurs images ensemble pour former des couches empilées sur chaque autre
How much do you know about excel formula?
Rationaldmis2022 array workpiece measurement
NPC Jincang was invited to participate in the "aerospace 706" I have an appointment with aerospace computer "national Partner Conference
核舟记(一):当“男妈妈”走进现实,生物科技革命能解放女性吗?
本地navicat连接liunx下的oracle报权限不足
超标量处理器设计 姚永斌 第9章 指令执行 摘录
STM32 entry development uses IIC hardware timing to read and write AT24C08 (EEPROM)
powershell cs-UTF-16LE编码上线
清华姚班程序员,网上征婚被骂?