Hola a todos, les expongo mi duda a ver si alguien se le ocurre una forma o si sabe de la existencia de alguna funcion que te devuleva los valores de la fila entera y la columna entera de una celda en una estructura grid!

Por ejemplo, en mi caso tengo un grid de 9x9 y quiero actuar sobre la celda 4,5 (posicion i, posicion j) y se que esa celda contiene el valor 2

Mi cuestion es como saber todos los valores que rodean a esa celda tanto horizontal como verticalmente, se podria decir que quiero saber los valores de las celdas que forman la cruz con el centro en la celda seleccionada.

La idea que tengo es hacer 4 bucles for:
1º Para la dimension i desde 0 hasta la celda seleccionada
2º Para la dimension i dede la celda seleccionada hasta 8
3º Para la dimension j desde 0 hasta la celda seleccionada
4º Para la dimensaion j desde la celda hasta 8

Pero no se si existira alguna forma mejor o mas eficiente para llevarl

Os adjunto una foto para que entendais mejor lo que quiero conseguir!

Un saludo!

Me he dado cuenta que no necesito mirar toda la fila y columna entera!

Simplemente con que mire los 4 vecinos mas proximos y si coinciden con el valor del central mirar los siguientes 4 en las mismas direcciones me vale!

Muchas gracias de todas formas y un saludo!