2D списки в python

#python

#python

Вопрос:

У меня есть 2d список и класс для получения пользовательского ввода для строки и столбца и извлечения этого объекта, но если эта строка / столбец не существует, это говорит о том, что список отсутствует в индексе, но я хочу, чтобы он возвращал сообщение об ошибке

это мой текущий код

 return self.object[row][column]
  

Ответ №1:

 try:
    return self.object[row][column]
except IndexError:
    return "error"
  

Комментарии:

1. @user998316 — в какой строке? Можете ли вы опубликовать окружающий код?

2. ошибка в строке, за исключением IndexError:, имеет этот знак под except^, а ошибка — SyntaxError: недопустимый синтаксис

3. Тогда какая строка перед этим? Можете ли вы вставить фактический блок кода в том виде, в каком он есть у вас в файле?