title: Python: Appending a 2D list to another 2D list
body: <p>I am trying to append a 2D list to another 2D list as follows:</p>
  
  <pre><code>list1 = [('a', '1'), ('b', '2'), ('c', '3')]
  list2 = [('d', '4'), ('e', '5'), ('f', '6')]
  </code></pre>
  
  <p>If I append <code>list1</code> to <code>list2</code> should output:</p>
  
  <pre><code>list2 = [('d', '4'), ('e', '5'), ('f', '6'), ('a', '1'), ('b', '2'), ('c', '3')]
  </code></pre>
  
  <p>I have tried to solve the problem with the following code:</p>
  
  <pre><code>for x, y in list1:
      list2.append([x, y])
  </code></pre>
  
  <p>Which has given me the following error:</p>
  
  <pre><code>Traceback (most recent call last):
      File "C:\Python27\SortCounty.py", line 59, in &lt;module&gt;
          for x, y in final_list:
  ValueError: too many values to unpack
  </code></pre>