Python分割字符串

首先os.path中有两种方法:os.path.split( )  os.path.splitext( )

os.path.split( )作用:输入文件的绝对路径,返回文件所在目录和文件名

os.path.splitext( )作用:返回最后一个”点“之前的名字和扩展名

如下图:

Python分割字符串

Python中还有类似一个函数split(),使用方法str.split( str=" ", num=  )[n]

str参数表示分隔符,默认空格

num参数分割次数,0表示不分割,1分割成2个子串

n:调用完这个函数后返回一个列表,去这个列表的第n个元素(下标从0开始)

运行如下图:

Python分割字符串

如果想取某个字符串中的一个子串,可以使用[ ]。

例如:

str[:-2]    取从第0个字符到倒数第3个元素(不要最后2个字符)

str[-2 :]   取最后一个字符开始倒叙取2个字符(只要最后2个字符)

str[2:4]   取2、3两个字符,第4个字符不要

如下图:

Python分割字符串

Python中的strip( rm)函数:删除字符串中的rm字符,不指定参数rm时,默认删除空白字符‘ ’  ‘\n’  '\r'  '\t'

如下图:

Python分割字符串