split():拆分字符串。
通过指定分隔符对字符串进行切片,并返回分割后的字符串列表(list)
语法:str.split(str="",num=string.count(str))[n]
参数说明:
str:表示为分隔符,默认为空格,但是不能为空('')。若字符串中没有分隔符,则把整个字符串作为列表的一个元素
例如:s.split('')是不合法的表达
num:表示分割次数。如果存在参数num,则仅分隔成 num+1 个子字符串,并且每一个子字符串可以赋给新的变量
[n]:表示选取第n个分片
注意:当使用空格作为分隔符时,对于中间为空的项会自动忽略
split()当不带参数时以空格进行分割(不管几个空格全部砍掉),当代参数时,以该参数进行分割。
例如:
不同参数示例:
1)以'.'为分隔符
2)分割一次
3)分割两次,取第一个分片(序号为0)
4) 分割两次,并把分割后的三个部分保存到三个变量中
5)一个小应用
6)一个有趣的例子
小规律:‘’表示空的意思
字符串开头和结尾有几个分隔符就有几个空,中间的空比分隔符的个数少1个。很清楚吧这个是从这里看到的,虽然也没太看懂,只找了个规律:https://www.cnblogs.com/douzi2/p/5579651.html
---------------------
作者:SailorMoon_sweet
来源:CSDN
原文:https://blog.csdn.net/qq_24407657/article/details/80265217
版权声明:本文为博主原创文章,转载请附上博文链接!