title: How to print a 2D list so that each list is on a new line with a space, without any "" or []
body: <p>I'm having trouble printing a list in a visually appealing manor.
  An example of the list is</p>
  
  <pre><code>[["-", "-", "-", "-"],["-", "-", "-", "-"],["-", "-", "-", "-"]] 
  </code></pre>
  
  <p>(the characters won't all necessarily be the same), but I need to print it without using any functions except <code>print</code>, <code>range</code>, <code>len</code>, <code>insert</code>, <code>append</code>, <code>pop</code>, and I cannot use any dictionaries or maps, or import any libraries or use any list-comprehensions. I in turn want: </p>
  
  <pre><code>- - - -
  - - - - 
  - - - - 
  </code></pre>
  
  <p>I tried:</p>
  
  <pre><code>def print_board(board): 
      for i in board: 
          row = board[i] 
          for r in row: 
              print(*row[r], "\n")
  </code></pre>