用Python反轉給定字串中每個單詞位置的程式


假設我們有一個用空格分隔的字串;我們需要反轉單詞的順序。

因此,如果輸入類似於“Hello world, I love python programming”,則輸出將是“programming python love I world, Hello”

為解決此問題,我們將遵循以下步驟 −

  • temp::使用空格將s分割並製作一個單詞列表
  • temp::反轉列表temp
  • 使用空格分隔符連線temp中的元素並返回一個字串。

讓我們看看以下實現以獲得更好的理解 −

示例

 現場演示

class Solution:
   def solve(self, s):
      temp = s.split(' ')
      temp = list(reversed(temp))
      return ' '.join(temp)
ob = Solution()
sentence = "Hello world, I love python programming"
print(ob.solve(sentence))

輸入

"Hello world, I love python programming"

輸出

programming python love I world, Hello

更新日期: 07-Oct-2020

495次瀏覽

職業起航

完成課程後獲得認證

開始
廣告
© . All rights reserved.