On Tue, Oct 29, 2002 at 01:05:12PM -0400, Bernie Cosell wrote:
> I'm cobbling up a bit of code that'll need to do something akin to 'map' on two
> lists at the same time. I'm going to just brute-force it [doing shifts in a
> loop: $left = shift @leftlist; $right = shift @rightlist, with all the usual
> nonsense around to do the right thing when one list is shorter than the other
> [delivering up 'undef's but without warnings, etc].... But it feels clumsy.
>>> a=(1, 2, 3)
>>> b=('a', 'b', 'c')
>>> c = map (None, a, b)
>>> c
[(1, 'a'), (2, 'b'), (3, 'c')]
>>>
Oh, Fun With *Perl*. D'oh :-)
For those that are interested,
http://www.python.org/doc/current/lib/built-in-funcs.html
Perl 6's map will be able to do this and more.
Paul
--
Paul Makepeace ....................................... http://paulm.com/
"What is movement? Unconditional Love and Acceptance."
-- http://paulm.com/toys/surrealism/