Python split()通过指定分隔符对字符串进行切片,如果参数num 有指定值,则仅分隔 num 个子字符串
split()方法语法:
str.split(str="", num=string.count(str))
1.按某一个字符进行分割
str = 'huangjianhui@gz.iscas.ac.cn'
print str
str_split = str.split('.')
print str_split
结果输出为:
huangjianhui@gz.iscas.ac.cn
['huangjianhui@gz', 'iscas', 'ac.cn']
2.按某一个字符分割,且分割多次
str = 'huangjianhui@gz.iscas.ac.cn'
print str
str_split = str.split('.', 2)
print str_split
结果输出为:
huangjianhui@gz.iscas.ac.cn
['huangjianhui@gz', 'iscas', 'ac.cn']