利用re.split函数进行字符串拆分。 (1)现给你一个字符串’aaa bbb ccc;ddd eee;fff',你需要用re.split函数以分号或空格为分割符将该字符串进行分割,并打印输出列表形式结果。(2)将一句英语文本中的单词进行倒置,标点符号不倒置,假设单词之间使用一个或多个空格进行分割。比如“l like beijing.”经过操作后变为“beijing. like I”。
时间: 2024-02-05 15:13:47 浏览: 90
(1)代码如下:
```python
import re
s = 'aaa bbb ccc;ddd eee;fff'
lst = re.split(';|\s', s)
print(lst)
```
输出结果为:
```
['aaa', 'bbb', 'ccc', 'ddd', 'eee', 'fff']
```
(2)代码如下:
```python
import re
s = "I like Beijing. It's a beautiful city."
lst = re.findall(r"[\w']+|[^\w\s]+", s)
lst.reverse()
result = ' '.join(lst)
print(result)
```
输出结果为:
```
city. beautiful a It's Beijing. like I
```
阅读全文