James Stroud wrote:
> >> 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
> >
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 fast
Steven D'Aprano wrote:
> On Fri, 09 Dec 2005 18:02:02 -0800, James Stroud wrote:
>
>
>>Thomas Liesner wrote:
>>
>>>Hi all,
>>>
>>>i am having a textfile which contains a single string with names.
>>>I want to split this string into its records an put them into a list.
>>>In "normal" cases i would
On Fri, 09 Dec 2005 18:02:02 -0800, James Stroud wrote:
> Thomas Liesner wrote:
>> Hi all,
>>
>> i am having a textfile which contains a single string with names.
>> I want to split this string into its records an put them into a list.
>> In "normal" cases i would do something like:
>>
>>
>>>#!
[EMAIL PROTECTED] wrote:
> Thomas Liesner wrote:
>> Hi all,
>>
>> i am having a textfile which contains a single string with names.
>> I want to split this string into its records an put them into a list.
>> In "normal" cases i would do something like:
>>
>>> #!/usr/bin/python
>>> inp = open("file"
Kent Johnson wrote:
> James Stroud 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 t
Thomas Liesner wrote:
> Hi all,
>
> i am having a textfile which contains a single string with names.
> I want to split this string into its records an put them into a list.
> In "normal" cases i would do something like:
>
> > #!/usr/bin/python
> > inp = open("file")
> > data = inp.read()
> > name
[James Stroud]
>> 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
James Stroud 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 p
Thomas Liesner wrote:
> Hi all,
>
> i am having a textfile which contains a single string with names.
> I want to split this string into its records an put them into a list.
> In "normal" cases i would do something like:
>
>
>>#!/usr/bin/python
>>inp = open("file")
>>data = inp.read()
>>names =
Hi Tom,
> a regex for "more than one whitespace". RegEx for whitespace is \s, but
> what would i use for "more than one"? \s+?
For more than one, I'd use
\s\s+
-Jim
--
http://mail.python.org/mailman/listinfo/python-list
Thomas Liesner wrote:
> ...
> The only thing i can rely on, ist that the
> recordseparator is always more than a single whitespace.
>
> I thought of something like defining the separator for split() by using
> a regex for "more than one whitespace". RegEx for whitespace is \s, but
> what would i
Thomas Liesner wrote:
> Hi all,
>
> i am having a textfile which contains a single string with names.
> I want to split this string into its records an put them into a list.
> In "normal" cases i would do something like:
>
>> #!/usr/bin/python
>> inp = open("file")
>> data = inp.read()
>> names =
Hi all,
i am having a textfile which contains a single string with names.
I want to split this string into its records an put them into a list.
In "normal" cases i would do something like:
> #!/usr/bin/python
> inp = open("file")
> data = inp.read()
> names = data.split()
> inp.close()
The probl
14 matches
Mail list logo