python中的spilt()和os.path.spilt()函数
Python中有split()和os.path.split()两个函数,具体作用如下
- split():拆分字符串。通过指定分隔符对字符串进行切片,并返回分割后的字符串列表(list)
- os.path.split():按照路径将文件名和路径分割开
s = 'www.dod.com.cn'
print(s)
print("------------------------")
print(s.split()) # 默认分割,输出一整块
print("------------------------")
print(s.split('.')) # 以. 分割,输出四个字符串
print("------------------------")
print(s.split('.', 1)) # 以. 分割,只分割一次,剩余的依旧是一块
print("------------------------")
print(s.split('.', 2)) # 以. 分割,只分割两次次,剩余的依旧是一块
print("------------------------")
print(s.split('.', 2)[1]) # 在上一条的结果中,取出下标为[1]的字符串 ‘dod’
s1, s2, s3 = s.split('.', 2) # 分割两次,得到三个字符串
print(s1) # 'www'
print(s2) # 'dod'
print(s3) # # 'com.cn'