list_a = ['some_function', 'results']
list_b = ['some_other_function', 'results']
variables = 'foo'
list_c = list(itertools.chain(['some', 'stuff'], list_a, ['more'], list_b,
    [variables]))
list_c
How can I create a list containing another list's elements in the middle in python?