```python
string = "Hello. World. It is 3.14."
result = string.split("\.")
print(result)
```
运行结果为:
```
['Hello', ' World', ' It is 3', '14', '']
```
在上面的例子中,我们将字符串"Hello. World. It is 3.14."按照句号进行分割,但是由于小数点也是句号的一部分,因此我们需要将小数点转义 。运行结果显示,分割后的结果是一个包含五个子字符串的列表 。
七、结合序列解包
Python中的序列解包可以将一个序列(如列表或元组)分解为多个变量 。结合序列解包和split()函数可以方便地将一个字符串按照分隔符分割后,将分割后的结果存储到多个变量中 。例如:
```python
string = "apple-banana-orange"
fruit1, fruit2, fruit3 = string.split("-")
print(fruit1, fruit2, fruit3)
```
运行结果为:
```
apple banana orange
```
在上面的例子中,我们将字符串"apple-banana-orange"按照短横线进行分割,并将分割后的结果存储到fruit1、fruit2和fruit3三个变量中 。运行结果显示,分割后的结果被正确地存储到了变量中 。
综上所述,本文从多个角度详细介绍了Python中split()函数的使用方法,包括基本用法、指定分隔符、指定分隔符和分割次数、分割多个字符串、处理空白字符、处理特殊字符和结合序列解包等方面 。掌握split()函数的使用方法可以让我们在字符串处理时更加得心应手 。
猜你喜欢
- python解释器如何实现字典合并?
- 如何创建ndarray数组?
- 详细解析Python中的变量的数据类型
- Python中处理字符串之isalpha方法的使用
- python不等号怎么表示?
- python中如何使用pandas实现行数据添加?
- 求我的世界详细挖矿技巧
- 用Python编写一个基于终端的实现翻译的脚本
- python随机数如何赋值给变量?
- python os模块怎么用?
