galen111 发表于 2016-3-8 11:26:32

s.rsplit()和s.split()区别是什么啊

无意间打个rsplit()发现和split()一样但是不知道区别是什么

冬雪雪冬 发表于 2016-3-8 11:37:22

一个从左开始,一个从右开始。
如果是这样没有区别:
>>> s = 'asd dfdf ff'
>>> s.split()
['asd', 'dfdf', 'ff']
>>> s.rsplit()
['asd', 'dfdf', 'ff']

这样就看出不同了。
>>> s.split(' ',1)
['asd', 'dfdf ff']
>>> s.rsplit(' ',1)
['asd dfdf', 'ff']

galen111 发表于 2016-3-9 10:06:20

谢谢版主太感谢了

cmu052115 发表于 2023-4-29 17:50:07

{:10_256:}
页: [1]
查看完整版本: s.rsplit()和s.split()区别是什么啊