James Stroud <[EMAIL PROTECTED]> wrote:
>
>The one I like best goes like this:
>
>py> data = "Guido van Rossum  Tim Peters     Thomas Liesner"
>py> names = [n for n in data.split() if n]
>py> names
>['Guido', 'van', 'Rossum', 'Tim', 'Peters', 'Thomas', 'Liesner']
>
>I think it is theoretically faster (and more pythonic) than using regexes.

But it is slower than this, which produces EXACTLY the same (incorrect)
result:

    data = "Guido van Rossum  Tim Peters     Thomas Liesner"
    names = data.split()
-- 
- Tim Roberts, [EMAIL PROTECTED]
  Providenza & Boekelheide, Inc.
-- 
http://mail.python.org/mailman/listinfo/python-list

Reply via email to