Python 将字符串中的单词反转

Document 对象参考手册 Python3 实例

在这个例子中,我们将学习如何反转字符串中的单词顺序。例如,输入字符串 "Hello World",输出应该是 "World Hello"。

实例

def reverse_words(s):
    # 将字符串按空格分割成单词列表
    words = s.split(' ')
    # 反转单词列表
    words.reverse()
    # 将反转后的单词列表重新组合成字符串
    return ' '.join(words)

# 测试函数
input_str = "Hello World"
output_str = reverse_words(input_str)
print(output_str)

代码解析:

  1. s.split(' '):将输入字符串 s 按空格分割成一个单词列表 words
  2. words.reverse():反转列表 words 中的单词顺序。
  3. ' '.join(words):将反转后的单词列表重新组合成一个字符串,单词之间用空格分隔。

输出结果:

World Hello

Document 对象参考手册 Python3 实例