Есть квадратная матрица, например,
[[4,3,5],
[2,8,6],
[0,7,9]]
Нужно получить список соседей для каждой "клетки", например, для данной матрицы он будет таким:
[[2,8,3], [4,2,8,6,5], [3,8,6], [4,3,8,7,0], [4,3,5,6,9,7,0,2], и т.д.]
Хотелось бы сделать это максимально быстрым способом