一、描述
split() 通过指定分隔符对字符串进行切片,如果参数 num 有指定值,则分隔 成num+1 个子字符串
二、语法
split() 方法语法:
str.split(str="", num=string.count(str)).
参数:
- str – 分隔符,默认为所有的空字符,包括空格、换行(\n)、制表符(\t)等。
- num – 分割次数。默认为 -1, 即分隔所有。
返回值
返回分割后的字符串列表。
三、实例
str = "sdfsg gowjegig wepgnp wegjp";
print(str.split()) # 以空格为分隔符,包含 \n
print(str.split(' ', 1)) # 以空格为分隔符,分隔成两个
print(str.split(' ', 2)) # 以空格为分隔符,分隔成三个
# ['sdfsg', 'gowjegig', 'wepgnp', 'wegjp']
# ['sdfsg', 'gowjegig wepgnp wegjp']
# ['sdfsg', 'gowjegig', 'wepgnp wegjp']
四、总结
split函数是用来对传入的字符串进行处理的函数,比如从文件获取的内容中每一行最后一个字符是\n,即换行符,通过split函数可以将其删掉。