Python 3 字符串 split( ) 方法
Python 3.8.5
语法格式:
str.split(sep=None, maxsplit=-1)
描述:
- 返回一个由字符串内单词组成的列表,使用 sep 作为分隔字符串。
- 如果给出了 maxsplit,则最多进行 maxsplit 次拆分(因此,列表最多会有 maxsplit + 1 个元素)。如果 maxsplit 未指定或为 -1,则不限制拆分次数(进行所有可能的拆分)。
参数说明:
- sep —— 分隔符,默认为所有的空格符,包括空格、换行(\n)、制表符(\t)等。
- maxsplit —— 分割次数。默认为 -1,即分隔所有。
返回值:
- 返回分割后的字符串列表。
示例:
- sep 使用默认值。
>>> a = '我 爱 yi 条 chai'
>>> a.split()
['我', '爱', 'yi', '条', 'chai']
- 如果 sep 未指定或为 None,字符串中连续的空格会被视为单个分隔符,且开头和结尾的空格将忽略。