n = int(input())
M = []
m = []
sum = 0
for i in range(n):
M.append(list(map(int,input().split())))
print(M)
for i in range(n):
for j in range(n):
sum += M[(i + j)%n][j]
m.append(sum)
sum = 0
for i in range(n):
for j in range(n):
sum += M[j][(i + j)%n]
m.append(sum)
sum = 0
print(max(m))
l理解
二维数组的创建
元素添加:
1 map()函数的简介以及语法:
map是python内置函数,会根据提供的函数对指定的序列做映射。
map()函数的格式是:
map(function,iterable,...)
第一个参数接受一个函数名,后面的参数接受一个或多个可迭代的序列,返回的是一个集合。
把函数依次作用在list中的每一个元素上,得到一个新的list并返回。注意,map不改变原list,而是返回一个新list。