Python字符串分割方法【心得总结】

本文总结了Python中字符串分割的常用方法,包括str.split和re.split。str.split适用于简单分隔符,而re.split能处理多种分隔符及正则表达式,并介绍了maxsplit参数和非捕获组的使用。
摘要由CSDN通过智能技术生成

Python中字符串分割的常用方法

是直接调用字符串的str.split方法,
但是其只能指定一种分隔符,
如果想指定多个分隔符拆分字符串需要用到re.split方法
(正则表达式的split方法)

源码资料电子书:点击此处跳转文末名片获取

在这里插入图片描述

str.split

字符串的split方法函数原型如下,
其中sep为指定的分隔符,
maxsplit为最大分割次数:

str.split(sep=None, maxsplit=-1)

默认情况下,
不指定分隔符时则以空白字符 (
空格,回车,制表符等)
作为分隔符拆分字符串:

>>> s = 'A B\tC\nD'
>>> s.split()
['A', 'B', 'C', 'D']
>>>

在结果列表中,不会包含空字符串:

>>> s = ' A B\tC\nD\n\n'
 
>>> s.split()
 
['A', 'B', 'C', 'D'
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值