title: Unsure how to manipulate subdictionaries
body: <p>I'm using the Twitch API and have ended up with the following dictionaries:</p>
  
  <p>User Data</p>
  
  <pre><code>{"data": [
      {"display_name": "John", "id": "123"}, 
      {"display_name": "Frank", "id": "456"}, 
      {"display_name": "Billy", "id": "789"}]}
  </code></pre>
  
  <p>Stream Data</p>
  
  <pre><code>{"data": [
      {"id": "333444", "user_id": "456", "title": "Franks Stream"}
      {"id": "555666", "user_id": "789", "title": "Billys Stream"}
      {"id": "111222", "user_id": "123", "title": "Johns Stream"}]}
  </code></pre>
  
  <p>I can't guarantee the order of either will be the same so what I would like is to combine the two using the id/user_id:</p>
  
  <p>Combined Data</p>
  
  <pre><code>{"data": [
      {"id": "333444", "user_id": "456", "title": "Franks Stream", "display_name": "Frank"}
      {"id": "555666", "user_id": "789", "title": "Billys Stream", "display_name": "Billy"}
      {"id": "111222", "user_id": "123", "title": "Johns Stream", "display_name": "John"}]}
  </code></pre>
  
  <p>There are more fields that I'd like to combine if possible, but is it possible to join these dictionaries like this?</p>