On 2014-02-13, Ethan Furman <et...@stoneleaf.us> wrote: > On 02/13/2014 11:09 AM, Mark Lawrence wrote: >> All I can say is that if you're worried about the speed of a >> single line of code like the above then you've got problems. >> Having said that, I suspect that using an index to extract a >> single character has to be faster than using a slice, but I >> haven't run these through a profiler yet :) > > The problem with using indices in the code sample is that if > the string is 0 or 1 characters long you'll get an exception > instead of a False.
There will be an exception only if it is zero-length. But good point! That's a pretty sneaky way to avoid checking for a zero-length string. Is it a popular idiom? -- Neil Cerutti -- https://mail.python.org/mailman/listinfo/python-list