Python 字符串 partition() 方法

Python 字符串 partition() 方法

描述

partition() 方法在第一次出现分隔符的位置将字符串分割,并返回一个由三个字符串组成的元组,分别是分隔符之前的部分、分隔符本身和分隔符之后的部分。

如果分隔符不存在,则会在元组中追加两个空字符串。如果分隔符是空字符串,则 Python 会引发错误。

语法

var.partition(sep)

参数

  • sep − 用于分割的字符串

返回值

该方法返回一个由三个字符串组成的元组。

示例

var = 'Explicit is better than implicit'
var1 = var.partition('better')
print ("原始字符串:", var)
print ("分割结果:", var1)

var = "Explicit is better than implicit"
var2 = var.partition('Ex')
print ("原始字符串:", var)
print ("分割结果:", var2)

var = 'Explicit is better than implicit'
var3 = var.partition("IS")
print ("原始字符串:", var)
print ("分割结果:", var3)

运行此程序时,将产生以下 输出

原始字符串: Explicit is better than implicit
分割结果: ('Explicit is ', 'better', ' than implicit')
原始字符串: Explicit is better than implicit
分割结果: ('', 'Ex', 'plicit is better than implicit')
原始字符串: Explicit is better than implicit
分割结果: ('Explicit is better than implicit', '', '')

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程