Уведомления

Группа в Telegram: @pythonsu

#1 Апрель 5, 2016 10:02:11

hottabov
Зарегистрирован: 2016-03-20
Сообщения: 6
Репутация: +  0  -
Профиль   Отправить e-mail  

Создание матрицы..

Или так:

string = m = []
while string != 'end':
    string = input()
    m.append(list(map(int, string.split(' ')))) if string != 'end' else None
li, lj = len(m), len(m[0])
new = [[sum([m[i-1][j], m[(i+1)%li][j], m[i][j-1], m[i][(j+1)%lj]]) for j in range(lj)] for i in range(li)]
[print(' '.join(map(str, row))) for row in new]

Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version