Ho una matrice multidimensionale, voglio ottenere gli elementi che circondano un particolare elemento in quella matrice.Trova elementi che circondano un elemento in una matrice
Per esempio, se ho il seguente:
[[1,2,3,4,5,6]
[8,9,7,5,2,6]
[1,6,8,7,5,8]
[2,7,9,5,4,3]
[9,6,7,5,2,1]
[4,7,5,2,1,3]]
Come faccio a trovare tutti gli 8 elementi intorno qualsiasi degli elementi di cui sopra? E come mi prendo cura degli elementi ai bordi?
Un modo per capire è scrivere un codice a 9 righe per questo, che è ovvio, ma esiste una soluzione migliore?
Usa modulo ('%') per prendersi cura dei casi ai bordi ... – Baz