Python 的 str.split(~) 方法根据指定的分隔符拆分字符串,并返回包含分隔项的列表。
参数
1.sep | string | optional
用于分割字符串的分隔符。默认情况下' '(单个空格)。
2. maxsplit | number | optional
进行的最大分割数。默认情况下-1(即没有最大值)。
返回值
分隔字符串的列表。
例子
基本用法
分割字符串"a b c":
x = "a b c"
x.split()
['a', 'b', 'c']
默认分隔符是' ',因此该字符串被分成三部分两次。
九月参数
使用分隔符 "," 分割字符串 "a,b,c" :
y = "a,b,c"
y.split(",")
['a', 'b', 'c']
该字符串在 "a,b,c" 中每次出现 "," 时被拆分。
如果字符串中不存在提供的分隔符",":
z = "abc"
z.split(",")
['abc']
返回包含原始字符串的列表。
最大分割参数
要使用 "," 分隔符和 1 的 maxsplit 值拆分 "a,b,c":
w = "a,b,c"
w.split(",", 1)
['a', 'b,c']
对于 1 的 maxsplit 值,尽管在原始字符串中出现了两次 ",",但拆分仅发生一次。返回列表的大小始终比提供的 maxsplit 值大 1。
相关用法
- Python String splitlines()用法及代码示例
- Python String splitlines方法用法及代码示例
- Python String split()用法及代码示例
- Python String startswith()用法及代码示例
- Python String strip方法用法及代码示例
- Python String strip()用法及代码示例
- Python String swapcase()用法及代码示例
- Python String swapcase方法用法及代码示例
- Python String startswith方法用法及代码示例
- Python String count方法用法及代码示例
- Python String isnumeric方法用法及代码示例
- Python String Center()用法及代码示例
- Python String zfill方法用法及代码示例
- Python String rstrip方法用法及代码示例
- Python String decode()用法及代码示例
- Python String count()用法及代码示例
- Python String join()用法及代码示例
- Python String casefold()用法及代码示例
- Python String isalnum()用法及代码示例
- Python String endswith方法用法及代码示例
- Python String rsplit()用法及代码示例
- Python String isidentifier()用法及代码示例
- Python String rjust方法用法及代码示例
- Python String rpartition()用法及代码示例
- Python String rpartition方法用法及代码示例
注:本文由纯净天空筛选整理自Isshin Inada大神的英文原创作品 Python String | split method。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。
