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参数进行切割。 标签:切割,maxsplit,空格,split,分隔符,字符串 From: https://www.cnblogs.com/babashi9527/p/17454174.html