title: Making a 10x10 grid from a list of arrays
body: <p>I'm struggling to list my array as a 10x10 grid, the output I keep getting isn't what I'm looking for. I was hoping someone could help me out.</p>
  
  <pre><code>import numpy as np
  
  x = 1
  y = 1
  
  scale = 10
  
  nn = []
  
  for x in range(1,scale+1):
      mm = []
      for y in range(1,scale+1):
          xy = [x,y]
          mm.append(xy)
          #print(xy)
          y=+1
      nn.append(mm)
      x=+1
  
  nn
  
  
  grid_array = np.array(nn)
  
  grid=np.meshgrid(grid_array)
  </code></pre>
  
  <p>But the output I get isn't displaying 10x10</p>
  
  <pre><code>[array([ 1,  1,  1,  2,  1,  3,  1,  4,  1,  5,  1,  6,  1,  7,  1,  8,  1,
           9,  1, 10,  2,  1,  2,  2,  2,  3,  2,  4,  2,  5,  2,  6,  2,  7,
           2,  8,  2,  9,  2, 10,  3,  1,  3,  2,  3,  3,  3,  4,  3,  5,  3,
           6,  3,  7,  3,  8,  3,  9,  3, 10,  4,  1,  4,  2,  4,  3,  4,  4,
           4,  5,  4,  6,  4,  7,  4,  8,  4,  9,  4, 10,  5,  1,  5,  2,  5,
           3,  5,  4,  5,  5,  5,  6,  5,  7,  5,  8,  5,  9,  5, 10,  6,  1,
           6,  2,  6,  3,  6,  4,  6,  5,  6,  6,  6,  7,  6,  8,  6,  9,  6,
          10,  7,  1,  7,  2,  7,  3,  7,  4,  7,  5,  7,  6,  7,  7,  7,  8,
           7,  9,  7, 10,  8,  1,  8,  2,  8,  3,  8,  4,  8,  5,  8,  6,  8,
           7,  8,  8,  8,  9,  8, 10,  9,  1,  9,  2,  9,  3,  9,  4,  9,  5,
           9,  6,  9,  7,  9,  8,  9,  9,  9, 10, 10,  1, 10,  2, 10,  3, 10,
           4, 10,  5, 10,  6, 10,  7, 10,  8, 10,  9, 10, 10])]
  </code></pre>
  
  <p>Edited.</p>
  
  <p>This is what I have thus far, thanks for the help guys.</p>
  
  <pre><code>import numpy as np
  
  scale = 10
  array = np.empty(shape=(scale, scale, 2)).astype(int)
  
  for x in range(1,scale+1):
      for y in range(1,scale+1):
          #print([x,y])
          array[x-1,y-1] = [x,y] 
  
  print(array)
  </code></pre>