Zajcev Evgeny <[EMAIL PROTECTED]> wrote: ... > > The following will work, and probably only be twice as slow as > > 'isalpha' :-) : > > > > def alfa(w): > > return w.replace('_', '').isalpha() > > Yeah, great performance indeed, thanks!
Except it rejects a w that's JUST an underscore, while it would accept a w that's just a letter, which seems weird to me. Using 'a' as the second argument of the replace call, as somebody else suggested, appears to produce a more sensible uniformity. Alex -- http://mail.python.org/mailman/listinfo/python-list