Python 将字符串中的单词反转
在这个例子中,我们将学习如何反转字符串中的单词顺序。例如,输入字符串 "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)
# 将字符串按空格分割成单词列表
words = s.split(' ')
# 反转单词列表
words.reverse()
# 将反转后的单词列表重新组合成字符串
return ' '.join(words)
# 测试函数
input_str = "Hello World"
output_str = reverse_words(input_str)
print(output_str)
代码解析:
s.split(' ')
:将输入字符串s
按空格分割成一个单词列表words
。words.reverse()
:反转列表words
中的单词顺序。' '.join(words)
:将反转后的单词列表重新组合成一个字符串,单词之间用空格分隔。
输出结果:
World Hello
点我分享笔记