热线电话:13121318867

登录
2020-05-07 阅读量: 490
Python里字符串的split和splitlines方法有什么区别?

S.split(sep=None, maxsplit=-1) 返回的是字符串列表, 里面有两个参数:sep和maxsplit

sep 用来指定用来拆分字符串的分隔符, 默认为None(以空白字符串为分隔符)

maxsplit 用来指定最大分隔数, 不指定则分隔所有

S.splitlines([keepends]) 返回的也是个字符串列表, 不过分隔符为(’\r’, ‘\r\n’, \n’),也就是说按照行分隔,如果参数 keepends

为 False,不包含换行符,如果为 True,则保留换行符。

总结:

split方法可以设置以什么符号进行分隔,splitlines方法只能按行进行分隔

24.7772
3
关注作者
收藏
评论(0)

发表评论

暂无数据
推荐帖子