fork download
  1. class Board:
  2. board = [[0 for x in range(3)] for x in range(3)]
  3.  
  4. class Board2:
  5. def __init__(self):
  6. self.board = [[0 for x in range(3)] for x in range(3)]
  7.  
  8. largeBoard = [[Board() for i in range(3)] for j in range(3)]
  9. largeBoard2 = [[Board2() for i in range(3)] for j in range(3)]
  10. x_or_o = 'x'
  11. largeBoard[1][0].board[0][0] = 'g' # each Board has a board inside that is a list
  12. largeBoard2[1][0].board[0][0] = 'g' # each Board has a board inside that is a list
  13. for i in range(3):
  14. for j in range(3):
  15. for k in range(3):
  16. for l in range(3):
  17. print largeBoard[i][j].board[k][l], largeBoard2[i][j].board[k][l]
Success #stdin #stdout 0.01s 7728KB
stdin
Standard input is empty
stdout
g 0
0 0
0 0
0 0
0 0
0 0
0 0
0 0
0 0
g 0
0 0
0 0
0 0
0 0
0 0
0 0
0 0
0 0
g 0
0 0
0 0
0 0
0 0
0 0
0 0
0 0
0 0
g g
0 0
0 0
0 0
0 0
0 0
0 0
0 0
0 0
g 0
0 0
0 0
0 0
0 0
0 0
0 0
0 0
0 0
g 0
0 0
0 0
0 0
0 0
0 0
0 0
0 0
0 0
g 0
0 0
0 0
0 0
0 0
0 0
0 0
0 0
0 0
g 0
0 0
0 0
0 0
0 0
0 0
0 0
0 0
0 0
g 0
0 0
0 0
0 0
0 0
0 0
0 0
0 0
0 0