title: Multidimensional array to multidimensional tuple
body: <p>If I have an array such:</p>
  
  <pre><code>inner_loop = 
  [
   [
    [18, 119], [42, 119], [42, 95], [18, 95]
   ],
   [
    [80, 96], [80, 75], [59, 75], [59, 96]
   ]
  ]
  </code></pre>
  
  <p>how do I convert it to a multidimensional tuple like</p>
  
  <pre><code>(
   (
    (18, 119), (42, 119), (42, 95), (18, 95)
   ),
   (
    (80, 96), (80, 75), (59, 75), (59, 96)
   )
  )
  </code></pre>
  
  <p>I have tried:</p>
  
  <pre><code>tuple(tuple(y) for y in (tuple(tuple (x) for x in (tuple(inner_loops)))))
  </code></pre>
  
  <p>but the last level is not converted.</p>