title: Pandas - Add Columns to a DataFrame Based in Dict from one of the Columns
body: <p>I have the <code>pandas.DataFrame</code> below:</p>
  
  <p><a href="https://i.stack.imgur.com/61r9p.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/61r9p.png" alt="enter image description here"></a></p>
  
  <p>One of the columns from the Dataframe, <code>pontos</code>, holds a dict for each of the rows.</p>
  
  <p>What I want to do is add one column to the DataFrame for each key from this dict. So the new columns would be, in this example: <code>rodada</code>, <code>mes</code>, etc, and for each row, these columns would be populated with the respective value from the dict.</p>
  
  <p>So far I've tried the following for one of the keys:</p>
  
  <pre><code>df_times["rodada"] = [df_times["pontos"].get('rodada') for d in df_times["pontos"]]
  </code></pre>
  
  <p>However, as a result I'm getting a new column <code>rodada</code> filled with <code>None</code> values:</p>
  
  <p><a href="https://i.stack.imgur.com/zIQj0.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/zIQj0.png" alt="enter image description here"></a></p>
  
  <p>Any hints on what I'm doing wrong?</p>