У меня есть матрица 3x3 в формате
matrix= [[0, 1, 2],
[3, 4, 5],
[6, 7, 8]]
Я хочу определить функцию, которая преобразует любой заданный список списков в следующий формат, где есть 1. значение и 2. the ( x, y) координаты, соответствующие каждому значению
(0,0) (0,1) (0,2)
(1,0) (1,1) (1,2)
(2,0) (2,1) (2,2)
Так, например,
input = [[0, 1, 2],
[3, 4, 5],
[6, 7, 8]]
станет
output =[(0, (0, 0)), (1, (0, 1)), (2, (0, 2)),
(3, (1, 0)), (4, (1, 1)), (5, (1, 2)),
(6, (2, 0)), (7, (2, 1)), (8, (2, 2))]
Есть ли способ реализовать это?