Python 字符串 rsplit() 方法

Python 字符串 rsplit() 方法

描述

rsplit() 方法返回字符串中所有单词的列表,使用 sep 作为分隔符(如果未指定,则在所有空白字符上进行分割),可选择限制拆分的数量为 num。如果给定了 num 参数,则从右侧开始拆分字符串。如果未指定 num,则行为与 split() 相同。

语法

rsplit() 方法的语法如下所示:

var.rsplit(sep, num))

参数

  • sep – 这是任何分隔符,默认为空格。
  • num – 这是要生成的字符串数目。

返回值

此方法返回一个字符串列表。

示例

以下示例显示了 rsplit() 方法的用法。

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

var = "911-7342-058"
var2 = var.rsplit('-')
print ("原始字符串:", var)
print ("rsplit 的结果:", var2)

var = 'Explicit is better than implicit'
var3 = var.rsplit(' ',2)
print ("原始字符串:", var)
print ("rsplit 的结果:", var3)

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

原始字符串: Explicit is better than implicit
rsplit 的结果: ['Explicit', 'is', 'better', 'than', 'implicit']
原始字符串: 911-7342-058
rsplit 的结果: ['911', '7342', '058']
原始字符串: Explicit is better than implicit
rsplit 的结果: ['Explicit is better', 'than', 'implicit']

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程