split()、rsplit()、splitlines()

字符串分割
split()
rsplit() 跟split相比,它是从字符串最后面往前开始分割
splitlines() 按照 (\n, \r, \r\n 等) 分隔,分割成列表

点击查看代码
s = 'hello, welcome to the world'

# 按空格分割
s.split()       
['hello,', 'welcome', 'to', 'the', 'world']

# 按某个字符分割,只分割一次
s.split('e',1)  
['h', 'llo, welcome to the world']

# 按某个字符分割,只分割一次,这里是从后往前
s.rsplit('e',1)
['hello, welcome to th', ' world']

# 去掉换行符,以换行符分割成列表
print('1+2\n+3+4'.splitlines())
['1+2', '+3+4']

posted @ 2022-07-02 17:38  灵、主  阅读(75)  评论(0编辑  收藏  举报