- self.galaxy = [] # The Galaxy (subscript 0 not used)
- for i in range(GALSIZE+1):
- self.galaxy.append([])
- for j in range(GALSIZE+1):
- self.galaxy[i].append(quadrant())
- self.chart = [] # the starchart (subscript 0 not used)
- for i in range(GALSIZE+1):
- self.chart.append([])
- for j in range(GALSIZE+1):
- self.chart[i].append(page())
+ # the galaxy (subscript 0 not used)
+ self.galaxy = fill2d(GALSIZE, lambda i, j: quadrant())
+ # the starchart (subscript 0 not used)
+ self.chart = fill2d(GALSIZE, lambda i, j: page())