str对象包括如下用于字符串拆分和组合的方法
str.split(sep=None,maxsplit=-1):按指定字符(默认为空格)分隔字符串,返回列表maxsplit为最大分隔次数,默认为-1,无限制
str.rsplit(sep=None,maxsplit=-1):从右按指定字符分隔字符串,返回列表
str.partition(sep):根据分隔符sep分隔字符串为两部分,返回元组(left,sep,right)
str.splitlines():按行分隔字符串,返回列表
str.rpartlines([keepends]):根据分隔符sep从右侧分隔字符串为两部分,返回元组(left,sep,right)
str.join(iterable):将iterable中的各元素组合成字符串,若包含非字符串元素,则导致TypeError
做简单的示例
s2='abc\n123\nxyz' print(s2.splitlines()) #运行结果:['abc', '123', 'xyz']