赞
踩
split()
是一个字符串方法,用于将字符串按照指定的分隔符拆分成多个子字符串,并返回一个包含这些子字符串的列表。如果没有指定分隔符,则默认使用所有的空白字符(如空格、制表符、换行符等)作为分隔符。下面是split()
方法的一些基本用法示例:
python:
1.当字符串中间有空格时:将对象字符串按照空格分割成子字符串,作为一个列表的元素,并返回一个包含这些子字符串的列表。
输出:
2.当字符串不存在空格时,即无法分割时:将输出一个只有一个字符串元素的列表:
输出:
输出:
split()
方法还可以接受一个额外的参数maxsplit
,它指定了最大分割次数。如果指定了这个参数,split()
方法将只分割字符串的前maxsplit
个部分。
1.指定分割两次时:
输出:
2.当指定分割次数超过字符串含有的分隔符数量时,将按照最大数量分隔符分割字符串
如:
输出:
输出:
如果字符串中包含分隔符作为其后缀,并且没有使用maxsplit
参数或maxsplit
设置为-1(表示不限制分割次数),则最后一个空字符串将被包含在结果列表中。例如:
python
text = "hello," | |
result = text.split(',') | |
print(result) # 输出: ['hello', ''] |
在处理文件和文本数据时,split()
方法是一个非常有用的工具,因为它可以帮助你轻松地将数据拆分成单独的部分或字段。
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。