字符串进行切割——split() 方法
Python 的 split() 方法可以对字符串进行切割,得到一个字符串列表。该方法的语法是:
python
string.split(sep=None, maxsplit=-1)
参数说明:- sep:分隔符,默认是所有的空字符,包括空格、换行(\n)、制表符(\t)等。
- maxsplit:切割的次数,默认是-1,代表切割所有的分隔符。例如:
- 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=2,只切割两个,得到三个字符串。注意:- 分隔符如果传空字符串
''
,会切割成每个字符。- 分隔符不会包含在结果列表中。总之,split()是一个非常实用的字符串处理方法,可以根据我们的需求选择不同的分隔符和maxsplit参数进行切割。
分类:
python
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· DeepSeek 开源周回顾「GitHub 热点速览」
· 物流快递公司核心技术能力-地址解析分单基础技术分享
· .NET 10首个预览版发布:重大改进与新特性概览!
· AI与.NET技术实操系列(二):开始使用ML.NET
· 单线程的Redis速度为什么快?