title: For each in list Python
body: <p>Consider I have a tuple in Python</p>
  
  <pre><code>numbers = (('One', 1), ('Two', 2), ('Three', 3), ('Four', 4))
  </code></pre>
  
  <p>I want to create a <code>numbers_dict</code> in dictionary</p>
  
  <pre><code>numbers_dict = {}
  for number in numbers:
      numbers_dict[number[0]] = number[1]
  </code></pre>
  
  <p>and so I get</p>
  
  <pre><code>numbers_dict = {
    'One': 1,
    'Two': 2,
    'Three': 3,
    'Four': 4,
  }
  </code></pre>
  
  <p>Can I do something simpler using the syntax </p>
  
  <pre><code>numbers_dict = [n[0] : n[1] for n in numbers]
  </code></pre>
  
  <p>?</p>