13. 将字符串"hello world"格式化为 "world hello" pythonstring = "hello world" words = string.split() formatted_str = "{} {}".format(words[1], words[0]) print(formatted_str)
时间: 2023-07-12 14:32:38 浏览: 128
没错,你的代码也是正确的。这是 Python 中一种简单的字符串处理方式,使用字符串的 `split()` 方法将字符串拆分成单词列表,然后再使用字符串的 `format()` 方法将单词列表中的单词按照需要的顺序格式化为新的字符串。以下是你的代码的详细解释:
```python
pythonstring = "hello world" # 原始字符串
words = pythonstring.split() # 使用 split() 方法将字符串拆分成单词列表
formatted_str = "{} {}".format(words[1], words[0]) # 使用 format() 方法将单词列表中的单词按照需要的顺序格式化为新的字符串
print(formatted_str) # 输出格式化后的字符串
```
这个程序的运行结果是将原始字符串按照单词顺序反转后输出。
阅读全文