使用 Python 找出截斷句子後的 k 個分割槽
假設我們有句子 s,其中存在一些英語單詞,這些單詞由單個空格分隔,沒有前導或後隨空格。我們還有另一個值 k。我們必須找出截斷後僅前 k 個單詞。
因此,如果輸入類似於 s = "Coding challenges are really helpful for students" k = 5,則輸出將為 True (參見影像)
為了解決這個問題,我們將按照以下步驟操作 −
words := 以空格對 s 進行拆分
透過用空格分隔連線 words 陣列中的前 k 個字母並返回
讓我們看看以下實現以獲得更好的理解 −
示例
def solve(s, k): words = s.split() return " ".join(words[:k]) s = "Coding challenges are really helpful for students" k = 5 print(solve(s, k))
輸入
"Coding challenges are really helpful for students", 5
輸出
Coding challenges are really helpful
廣告
資料結構
網路
關係型資料庫管理系統
作業系統
Java
iOS
HTML
CSS
Android
Python
C 程式設計
C++
C#
MongoDB
MySQL
Javascript
PHP