python字符串分割
时间: 2023-10-12 09:13:47 浏览: 74
python分割和拼接字符串
5星 · 资源好评率100%
Python中字符串分割有多种方法,常用的有split()、splitlines()、partition()和rpartition()。
1. split()方法:可以根据指定的分隔符对字符串进行分割,并返回分割后的列表。
示例:
```
str = "Hello, World!"
list = str.split(",") # 以逗号为分隔符进行分割
print(list)
```
输出结果:['Hello', ' World!']
2. splitlines()方法:可以将字符串按行分割,并返回分割后的列表。
示例:
```
str = "Hello\nWorld\n!"
list = str.splitlines()
print(list)
```
输出结果:['Hello', 'World', '!']
3. partition()和rpartition()方法:可以将字符串按照指定的分隔符分成三部分,分别是分隔符前面的部分、分隔符本身和分隔符后面的部分。partition()从左往右查找分隔符,rpartition()从右往左查找分隔符。
示例:
```
str = "Hello, World!"
tuple = str.partition(",") # 以逗号为分隔符进行分割
print(tuple)
```
输出结果:('Hello', ',', ' World!')
阅读全文