title: Initialising an n-length tuple of lists
body: <p><strong>Is there a more efficient, simpler way to create a tuple of lists of length 'n'?</strong></p>
  
  <p>So in Python, if I wanted to create a list of lists I could do something like:</p>
  
  <pre><code>[[] for _ in range(list_length)]
  </code></pre>
  
  <p>And to create a tuple of lists of a similar nature I could technically write:</p>
  
  <pre><code>tuple([[] for _ in range(list_length)])
  </code></pre>
  
  <p>But is this computationally inefficient, could it be written in a nicer way?</p>
  
  <p><strong>Warning:</strong> <em>For anyone else who thought it was good idea to put mutable objects such as lists inside a tuple (immutable); it actually appears to be generally faster (computationally) to just use a list (in my case a list of lists).</em></p>