Lots of examples on SO for inserting the same single value into another list at n positions, but can't find anything demonstrating the following:
Take the following lists:
list1 = ['a', 'b', 'c', 'd', 'e', 'f', 'g', 'h']
list2 = ['this', 'that', 'the', 'other']
Insert each value of list2 into list1 every 2 positions to return:
['a', 'b', 'this', 'c', 'd', 'that', 'e', 'f', 'the', 'g', 'h', 'other']
Alternatively just create a 3rd list with same result.