shouldn't 'string'.find('ugh') return 0, not -1 ?

Andrii V. Mishkovskyi mishok13 at gmail.com
Wed Oct 31 15:22:13 CET 2007


2007/10/31, jelle <jelleferinga at gmail.com>:
> the subject pretty much says it all.
> if I check a string for for a substring, and this substring isn't found,
> should't the .find method return 0 rather than -1?
> this breaks the
>
> if check.find('something'):
>     do(somethingElse)
>
> idiom, which is a bit of a pity I think.
>
> cheers,
>
> -jelle
>
> --
> http://mail.python.org/mailman/listinfo/python-list
>

'foo'.find('f') returns 0

What's your point? :/
-- 
Wbr, Andrii Mishkovskyi.

He's got a heart of a little child, and he keeps it in a jar on his desk.



More information about the Python-list mailing list