用 Python 编写一个程序来反转给定字符串中每个单词的位置

pythonserver side programmingprogramming更新于 2026/1/12 22:04:17

假设我们有一个由空格分隔的单词串;我们必须反转单词的顺序。

因此,如果输入是"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

相关文章


有用资源