str.split为python字符串分割函数:
函数原型为split(sep=None, maxsplit=-1)
返回值为字符串列表对象,包含分割后各个字符串
str.rsplit与str.split功能相同,唯一区别为
str.split以字符串的第一个字符为分割起点
str.rsplit以字符串的最后一个字符为分割起点
参数说明
sep:分割字符
当sep为None,将以换行符、空格符、制表符等空字符作为分割字符,当包含多个时,多个空字符整体作为分割符
maxsplit:分割次数,返回值最多包含maxsplit+1个字符
当maxsplit为-1时,返回值包含(分割字符个数+1)个字符
【sample】
[1]sep = None, maxsplit = -1 ==> 参数都为默认值
In [1]: test_str = "aaabbbbbbcc"In [2]: test_str.split()Out[2]: ['aaa', 'bbbbbbbbbb', 'cc']
[1]sep = “.”, maxsplit = 1
####### str.split #######################str.rsplit#############In [1]: test_str = "c" In [3]: test_str = "c"In [2]: test_str.split(".", 1) In [4]: test_str.rsplit(".", 1)Out[2]: ['aaa', 'c']Out[4]: ['aaa.bbb', 'ccc']