>>> sum([['a', 'b', 'c'], ['d', 'e', 'f']], []) ['a', 'b', 'c', 'd', 'e', 'f']
http://docs.python.org/library/functions.html#sum
>>> import itertools >>> [l for l in itertools.chain(*[['a', 'b', 'c'], ['d', 'e', 'f']])] ['a', 'b', 'c', 'd', 'e', 'f']
>>> from itertools import chain >>> list_of_lists = [['a', 'b', 'c'], ['d', 'e', 'f']] >>> list(chain(*list_of_lists)) ['a', 'b', 'c', 'd', 'e', 'f']
>>> from itertools import chain >>> chain(*[['a', 'b', 'c'], ['d', 'e', 'f']])
http://docs.python.org/library/functions.html#sum
(Of course you lose the benefit of a generator by using a list comprehension, but this is just an example.)