from functools import reduce
reduce(lambda x, y: x + y, [['some', 'stuff'], some_function(), ['more'],
    some_other_function(), variables])
How can I create a list containing another list's elements in the middle in python?