В конце цикла мы сгенерируем исключение, потому что элемент не найден

, чтобы определить функцию, которая принимает два параметра:int иlist.

Если функция находит целое число в списке, она возвращаеткоординаты.

Например, как бы я сделал это для числа 4 в следующем списке,без использования NumPy?

l = [
         [0, 0, 0, 0, 0, 0, 0, 0, 0],
         [0, 2, 1, 1, 0, 1, 1, 1, 0],
         [0, 1, 0, 1, 0, 0, 0, 1, 0],
         [0, 1, 0, 1, 1, 1, 0, 1, 0],
         [0, 1, 0, 0, 0, 1, 0, 1, 0],
         [0, 1, 1, 1, 0, 1, 0, 1, 0],
         [0, 0, 0, 1, 0, 1, 0, 1, 0],
         [0, 1, 1, 1, 0, 1, 0, 1, 0],
         [0, 1, 0, 0, 0, 0, 0, 1, 0],
         [0, 1, 0, 1, 1, 1, 0, 1, 0],
         [0, 1, 0, 1, 0, 1, 0, 1, 0],
         [0, 1, 1, 1, 0, 1, 1, 4, 0],
         [0, 0, 0, 0, 0, 0, 0, 0, 0]
    ]

Вы можете предположить, что цель всегда будет отображаться только один раз и всегда будет содержаться в списке.

Ответы на вопрос(4)

Ваш ответ на вопрос