使用Python查找截断句子后的k个分区的程序

使用Python查找截断句子后的k个分区的程序

假设我们有一个句子s,其中存在一些英语单词,这些单词用单个空格隔开,没有前导或尾随空格。我们还有另一个值k。我们只需在截断后找到前k个单词。

因此,如果输入如下:s =“编码挑战对学生非常有帮助”k = 5,则输出为True(请参见图像)

为了解决这个问题,我们将按照以下步骤进行−

  • words:=按空格拆分s

  • 通过分隔空格的方式连接来自单词数组的前k个字母,然后返回

让我们看一下以下实现以获得更好的理解−

例子

def solve(s,k):
    words = s.split()
    return " ".join(words[:k])
s =“编码挑战对学生非常有帮助”
k = 5
print(solve(s,k))

输入

“编码挑战对学生非常有帮助”,5

输出

编码挑战对学生非常有

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程