rfind bug ?
prologic at shortcircuit.net.au
Wed Apr 21 11:06:12 CEST 2010
On Wed, Apr 21, 2010 at 6:51 PM, Stef Mientki <stef.mientki at gmail.com> wrote:
> With the following code, I would expect a result of 5 !!
>>>> a= 'word1 word2 word3'
>>>> a.rfind(' ',7)
> Is this a bug ?
Python's documentation states:
| S.rfind(sub [,start [,end]]) -> int
| Return the highest index in S where substring sub is found,
| such that sub is contained within s[start:end]. Optional
| arguments start and end are interpreted as in slice notation.
| Return -1 on failure.
"Return the highest index in S"
I haven't looked at python's source code for the
str object, but perhaps this is exactly what it's
More information about the Python-list