class Board:
board = [[0 for x in range(3)] for x in range(3)]
class Board2:
def __init__(self):
self.board = [[0 for x in range(3)] for x in range(3)]
largeBoard = [[Board() for i in range(3)] for j in range(3)]
largeBoard2 = [[Board2() for i in range(3)] for j in range(3)]
x_or_o = 'x'
largeBoard[1][0].board[0][0] = 'g' # each Board has a board inside that is a list
largeBoard2[1][0].board[0][0] = 'g' # each Board has a board inside that is a list
for i in range(3):
for j in range(3):
for k in range(3):
for l in range(3):
print largeBoard[i][j].board[k][l], largeBoard2[i][j].board[k][l]
Y2xhc3MgQm9hcmQ6CiAgICBib2FyZCA9IFtbMCBmb3IgeCBpbiByYW5nZSgzKV0gZm9yIHggaW4gcmFuZ2UoMyldCiAgICAKY2xhc3MgQm9hcmQyOgogICAgZGVmIF9faW5pdF9fKHNlbGYpOgogICAgICAgIHNlbGYuYm9hcmQgPSBbWzAgZm9yIHggaW4gcmFuZ2UoMyldIGZvciB4IGluIHJhbmdlKDMpXQoKbGFyZ2VCb2FyZCA9IFtbQm9hcmQoKSBmb3IgaSBpbiByYW5nZSgzKV0gZm9yIGogaW4gcmFuZ2UoMyldICAgCmxhcmdlQm9hcmQyID0gW1tCb2FyZDIoKSBmb3IgaSBpbiByYW5nZSgzKV0gZm9yIGogaW4gcmFuZ2UoMyldICAgCnhfb3JfbyA9ICd4JyAgICAgIApsYXJnZUJvYXJkWzFdWzBdLmJvYXJkWzBdWzBdID0gJ2cnICMgZWFjaCBCb2FyZCBoYXMgYSBib2FyZCBpbnNpZGUgdGhhdCBpcyBhIGxpc3QKbGFyZ2VCb2FyZDJbMV1bMF0uYm9hcmRbMF1bMF0gPSAnZycgIyBlYWNoIEJvYXJkIGhhcyBhIGJvYXJkIGluc2lkZSB0aGF0IGlzIGEgbGlzdApmb3IgaSBpbiByYW5nZSgzKToKICAgIGZvciBqIGluIHJhbmdlKDMpOgogICAgICAgIGZvciBrIGluIHJhbmdlKDMpOgogICAgICAgICAgICBmb3IgbCBpbiByYW5nZSgzKToKICAgICAgICAgICAgICAgIHByaW50IGxhcmdlQm9hcmRbaV1bal0uYm9hcmRba11bbF0sIGxhcmdlQm9hcmQyW2ldW2pdLmJvYXJkW2tdW2xd