字符串进行切割——split() 方法

发布时间 2023-06-03 16:41:45作者: No九五二七9527
Python 的 split() 方法可以对字符串进行切割,得到一个字符串列表。该方法的语法是:
python
string.split(sep=None, maxsplit=-1)
参数说明:- sep:分隔符,默认是所有的空字符,包括空格、换行(\n)、制表符(\t)等。
- maxsplit:切割的次数,默认是-1,代表切割所有的分隔符。例如:
python 
>>> 'a b c d'.split()
['a', 'b', 'c', 'd']
>>> 'a,b,c,d'.split(',')
['a', 'b', 'c', 'd']
>>> 'a b c d'.split(' ') 
['a', 'b', 'c', 'd']
>>> 'a b c d'.split(' ',2) 
['a', 'b', 'c d']
没有指定分隔符,默认切割空格,得到四个字符串。
指定`,`为分隔符,得到四个字符串。
指定` `空格为分隔符,也得到四个字符串。
指定` `空格为分隔符,且maxsplit=2,只切割两个,得到三个字符串。注意:- 分隔符如果传空字符串 '',会切割成每个字符。
- 分隔符不会包含在结果列表中。总之,split()是一个非常实用的字符串处理方法,可以根据我们的需求选择不同的分隔符和maxsplit参数进行切割。