ech*_*cho -2 python string split
为什么''.split(' ')返回['']却''.split()返回[]?
''.split(' ')
['']
''.split()
[]
我知道split如果没有匹配将返回原始字符串
split
由于空字符串中没有空格,我希望两者都返回相同的内容。
Iai*_*ton 5
该分割方法使用2种不同的算法取决于如果上sep参数传递:
sep
如果sep未指定或 is None,则应用不同的拆分算法:连续空白的运行被视为单个分隔符,如果字符串有前导或尾随空格,则结果将在开头或结尾不包含空字符串。因此,拆分空字符串或仅由空格和None分隔符组成的字符串将返回[]。
None
归档时间:
6 年,3 月 前
查看次数:
134 次
最近记录: