Python 字符串 split() 方法
描述
split() 方法返回一个字符串中所有单词的列表,使用 sep 作为分隔符(如果未指定,则在所有空白字符上分割),可选择限制拆分的数量。
语法
以下是 split() 方法的语法 −
var.split(sep, num))
参数
- sep − 这是任何分隔符,默认为空格。
- num − 这是要生成的字符串数目。
返回值
该方法返回一个字符串列表。
示例
下面的示例演示了 split() 方法的用法。
var = 'Explicit is better than implicit'
var1 = var.split()
print ("原始字符串:", var)
print ("拆分后的字符串列表:", var1)
var = "911-7342-058"
var2 = var.split('-')
print ("原始字符串:", var)
print ("拆分后的字符串列表:", var2)
var = 'Explicit is better than implicit'
var3 = var.split(' ',2)
print ("原始字符串:", var)
print ("拆分后的字符串列表:", var3)
当你运行这个程序时,它将产生以下输出 −
原始字符串: Explicit is better than implicit
拆分后的字符串列表: ['Explicit', 'is', 'better', 'than', 'implicit']
原始字符串: 911-7342-058
拆分后的字符串列表: ['911', '7342', '058']
原始字符串: Explicit is better than implicit
拆分后的字符串列表: ['Explicit', 'is', 'better than implicit']