Here is the code that causes the error in coordinate init:
self.estate = "x"
def set_estate(self, estate):
self.estate = estate
self.table[coordinate_line][coordinate_column].set_estate("!")
I get this error:
list indices must be integers or slices, not str