Python partition() 方法
Python 字符串对象的 partition() 方法使用指定的分隔符对字符串进行分割一次
如果字符串包含指定的分隔符,则返回一个 3 元组
- 第一个为分隔符左边的子串
- 第二个为分隔符本身
- 第三个为分隔符右边的子串
语法
str.partition(str)
参数
参数 | 说明 |
---|---|
str | 指定的分隔符 |
返回值
返回一个 3 元组,第一个为分隔符左边的子串,第二个为分隔符本身,第三个为分隔符右边的子串
范例
下面的代码使用 partition() 分隔字符串
>>> 'Hello##$#World'.partition('#$#') ('Hello#', '#$#', 'World') >>> 'Nice#$#to#$#see you'.partition('#$#') ('Nice', '#$#', 'to#$#see you')
可以看到,只会分割一次