The inverse of .join

Neil Cerutti neilc at norwich.edu
Thu Jun 17 16:03:42 EDT 2010


On 2010-06-17, Robert Kern <robert.kern at gmail.com> wrote:
> On 6/17/10 2:08 PM, Neil Cerutti wrote:
>> On 2010-06-17, Ian Kelly<ian.g.kelly at gmail.com>  wrote:
>>> On Thu, Jun 17, 2010 at 11:45 AM, Neil Cerutti
>>> <neilc at norwich.edu>  wrote:
>>>> What's the best way to do the inverse operation of the .join
>>>> function?
>>>
>>> Use the str.split method?
>>
>> split is perfect except for what happens with an empty string.
>
> Why don't you try it and find out?

I'm currently using the following without problems, while reading
a data file. One of the fields is a comma separated list, and may
be empty.

  f = rec['codes']
  if f == "":
    f = []
  else:
    f = f.split(",")

I just wondered if something smoother was available.

-- 
Neil Cerutti



More information about the Python-list mailing list