On 5/12/2010 11:33 AM, Aahz wrote:
also, what if the OP intended "words that begin with x" with x a string
(as opposed to a single character) ?
word[:len(x)] == x
will work in that case.
But that's now going to be slower. ;-) (Unless one makes the obvious
optimization to hoist len(x) out of the loop.)
If x were a known literal, then len(x) could be replaced by the actual
size. But I admit that that is a nuisance and point of failure. I think
comparing start/end strings of variable length or length greater than
one is the real justification for the new methods, not the OP's trivial
single-char case.
Terry Jan Reedy
--
http://mail.python.org/mailman/listinfo/python-list