title: How to map multiple lists to one dictionary?
body: <p>I used this code:</p>
  <pre><code>dictionary = dict(zip(list1, list2))
  </code></pre>
  <p>in order to map two lists in a dictionary. Where:</p>
  <pre><code>list1 = ('a','b','c')
  list2 = ('1','2','3')
  </code></pre>
  <p>The dictionary equals to:</p>
  <pre><code>{'a': 1, 'c': 3, 'b': 2}
  </code></pre>
  <p>Is there a way to add a third list:</p>
  <pre><code>list3 = ('4','5','6')
  </code></pre>
  <p>so that the dictionary will equal to:</p>
  <pre><code>{'a': [1,4], 'c': [3,5], 'b': [2,6]}
  </code></pre>
  <p>This third list has to be added so that it follows the existing mapping.</p>
  <p>The idea is to make this work iteratively in a for loop and several dozens of values to the correctly mapped keyword.
  Is something like this possible?</p>