Python split()通过指定分隔符对字符串进行切片,如果参数num 有指定值,则仅分隔 num 个子字符串
语法
split()方法语法:
str.split(str=”“, num=string.count(str)).
参数
str -- 分隔符,默认为所有的空字符,包括空格、换行(\n)、制表符(\t)等。
num -- 分割次数。
返回值
返回分割后的字符串列表。
例子:
DATA_URL = 'http://www.cs.toronto.edu/~kriz/cifar-10-binary.tar.gz'
filename = DATA_URL.split('/')[-1]
filename1 = DATA_URL.split('/')
filename2 = DATA_URL.split('/')[0]
print(filename)
print(filename1)
print(filename1)
输出结果:
/tmp/cifar10_data
True
cifar-10-binary.tar.gz
[‘http:’, ”, ‘www.cs.toronto.edu’, ‘~kriz’, ‘cifar-10-binary.tar.gz’]
http: