str.split
功能描述
使用str作为分隔符,将分隔的字符串以list的形式返回。
语法
str.split(str="", num=string.count(str))
参数
- str:任何分隔符,默认是空格
- num:字符串行数减一
返回值
字符串以行为单位的列表
示例
str1 = "Line1-abc def\nLine2-abc \nLine4-abcd";
# 以默认方式split,任何分隔符都会触发split
print(str1.split( ))
# split3行
print(str1.split(' ', 2 ))
# 以换行符分隔,分隔2行
print(str1.split('\n', 1 ))
执行结果
['Line1-abc', 'def', 'Line2-abc', 'Line4-abcd']
['Line1-abc', 'def\nLine2-abc', '\nLine4-abcd']
['Line1-abc def', 'Line2-abc \nLine4-abcd']
本文详细解析了Python中str.split()函数的功能和用法,包括如何使用不同的分隔符和指定分隔次数来处理字符串,通过实例展示了该函数的强大灵活性。
7万+

被折叠的 条评论
为什么被折叠?



