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']

浙公网安备 33010602011771号