On 2010-03-24, kj <no.em...@please.post> wrote: > > > Is there a sequence-oriented equivalent to the sum built-in? E.g.: > > seq_sum(((1, 2), (5, 6))) --> (1, 2) + (5, 6) --> (1, 2, 5, 6) > > ? > > (By "sequence" I'm referring primarily to lists and tuples, and > excluding strings, since for these there is ''.join()).
reduce, or functools.reduce in Python 3.1. >>> functools.reduce(operator.add, ((1, 2), (5, 6))) (1, 2, 5, 6) -- Neil Cerutti "It's not fun to build walls. But it's even less fun to live without walls in a world full of zombies." --Greedy Goblin -- http://mail.python.org/mailman/listinfo/python-list