私は次の形式の行列を持っています:
matrix = [[1,0,1],[0,1,0],[1,1,0]]
(私の実際の問題では、それははるかに大きいものですが、単純にしておきます。重要なのは、カウントが0と1だけであることです。)
マトリックス内のすべての要素について、変数「alive」に値を割り当て、それを取り巻く要素の数を表します。水平線については、次のようにしました。
alive = matrix[i+1] + matrix[i-1]
しかし今、私は上(および下)の要素も考慮に入れたいと思いますが、それは同じ方法で行うことができます。
カウントしている要素のすぐ上の要素を取得するにはどうすればよいですか?