Combination of two lists in python
<p>I went through some questions on combining two lists with itertools but I could not find one that solves my problem. So, would it be possible to do the following with itertools (or any other module) in python?
I have two list:</p>

<pre><code>list1 = ['Elizabeth', 'Anne', 'Wells', 'Cannon']
list2 = ['E.', 'A.', 'W.', 'C.']
</code></pre>

<p>Now, I'm looking for a solution to combine them such as the result looks like the following (e.g., as a list of list):</p>

<pre><code>['Elizabeth', 'Anne', 'Wells', 'Cannon']
['E.', 'Anne', 'Wells', 'Cannon']
['Elizabeth', 'A.', 'Wells', 'Cannon']
['Elizabeth', 'Anne', 'W.', 'Cannon']
['Elizabeth', 'Anne', 'Wells', 'C.']
['E.', 'A.', 'Wells', 'Cannon']
['E.', 'Anne', 'W.', 'Cannon']
...
['E.', 'A.', 'W.', 'C.']
</code></pre>