title: How to combine two lists together?
body: <p>I have two lists:</p>
  
  <pre><code>the_list:
    - { name: foo }
    - { name: bar }
    - { name: baz }
  </code></pre>
  
  <p>and I use a task which gets some value for its every element:</p>
  
  <pre><code>- name: Get values
    shell:
      magic_command {{ item.name }}
    with_items: the_list
    register: spells
  </code></pre>
  
  <p>from now on I can use <code>the_list</code> and its correspondig values together:</p>
  
  <pre><code>- name: Use both
    shell:
      do_something {{ item.0.name }} {{ item.1.stdout }}
    with_together:
      - "{{ the_list }}"
      - "{{ spells.results }}"
  </code></pre>
  
  <p>All works fine but it's uncomfortable to use <code>with_together</code> for many tasks and it'll be hard to read that code in a future so I would be more than happy to build <code>merged_list</code> from that which I can use in a simple way. Let say something like this:</p>
  
  <pre><code>merged_list:
   - { name: foo, value: jigsaw }
   - { name: bar, value: crossword }
   - { name: baz, value: monkey }
  </code></pre>
  
  <p>which makes the puzzle. Anyone can help ?</p>