скользя по матрице в питоне - PullRequest
0 голосов
/ 21 октября 2018

Я действительно новичок в Python, и я пытался скользить по матрице.Я могу вывести блок 2x2 из матрицы, но я хочу попробовать скользить по матрице, но я не могу понять это правильно.

Код:

myMultidimensional = [[1,2,3,4,5],[5,10,15,20,25],[2,4,6,8,10]]
rows = 2
columns = 2
for x in range(rows):
    for y in range(columns):
        print(myMultidimensional[x][y], end=" ")

Вывод кода:1 2 5 10

Требуется вывод:

1 2 5 10

2 3 10 15 и т. Д. ...

1 Ответ

0 голосов
/ 21 октября 2018
x = [[1, 2, 3, 4, 5], [5, 10, 15, 20, 25], [2, 4, 6, 8, 10]]
nrow = len(x)
ncol = len(x[0])

for i in range(nrow-1):
    for j in range(ncol-1):
        print(x[i][j], x[i][j+1], x[i+1][j], x[i+1][j+1])
...