On Fri, 28 Oct 2005 13:42:49 -0700, KraftDiner wrote: > unzip doesn't seem to work for me...
Nor for me: >>> unzip Traceback (most recent call last): File "<stdin>", line 1, in ? NameError: name 'unzip' is not defined I don't think it exists. But it is easy enough to create: def unzip(L): """Reverse a zip. Expects L to be a list of the form: [(1, 'a'), (2, 'b'), (3, 'c')] and returns: [(1, 2, 3), ('a', 'b', 'c')] Note that unzip(zip(seq1, seq2)) is not quite a null-op, because some type information is lost, e.g. lists and strings are converted into tuples. """ return zip(*L) As you can see, the documentation for unzip is longer than the code itself :-) -- Steven. -- http://mail.python.org/mailman/listinfo/python-list