python中的split、rsplit、splitlines

导读:介绍3个分割符的作用。

split的作用:从左向右来寻找。作为分割的那个字符自动丢掉。

rsplit的作用:从右向左。别的和split的作用相同。

splitlines的作用:主要是用来分割\n的。

ps:split和rsplit是有两个参数的,参数1是字符串,参数2是分割次数

代码和效果如下所示:

b = "iamloveyouveryverymuchsoyouknow"
b1 = b.split("e", 1)
print(b1) # ['iamlov', 'youveryverymuchsoyouknow']
b1 = b.rsplit("e", 1)
print(b1) # ['iamloveyouveryv', 'rymuchsoyouknow']
b1 = b.split("e", 2)
print(b1) # ['iamlov', 'youv', 'ryverymuchsoyouknow']
b1 = b.split("e", 3)
print(b1) # ['iamlov', 'youv', 'ryv', 'rymuchsoyouknow']
b = "iamlove\nyouveryverymuch\nsoyouknow"
b1 = b.splitlines()
print(b1) # ['iamlove', 'youveryverymuch', 'soyouknow']

 

posted @ 2021-12-24 11:01  我太想努力了  阅读(440)  评论(0)    收藏  举报