title: how to convert a list to a default dictionary
body: <p>I want to convert a list to a default dictionary to have a default value of 0 in case the key doesn't have any value (from the list).</p>
  <p>list : <code>order = ['a',1,'b',2,'c']</code></p>
  <p>what I did using ZIP :</p>
  <pre><code>it = iter(order)
  res_dict = dict(zip(it,it))
  print(res_dict)
  </code></pre>
  <p>but it excludes c as a key, as the list doesn't have the next index after c.</p>
  <p>Result I got : <code>{'a': 1, 'b': 2}</code></p>
  <p>Result i want : <code>{'a': 1, 'b': 2, 'c': 0}</code></p>