用 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
相关文章
有用资源
python 参考教程 - 该教程包含有关 python 的更多信息:https://www.cainiaomax.com/python/

