не могу вывести в файл сумму элементов матрицы под самой матрицей, если добавить f.write(str(sum)) пишет <built-in function sum>
def creator():
n = int(input('Введите n ='))
a = [[0] * n for i in range (n)]
counter = 1
sum = 0
for x in range(n):
for y in range(n):
a[x][y] = counter
counter += 1
sum += a[x][y]
print(a[x][y], end='\t')
print()
print(sum)
return a
with open('summa.txt', 'w')as f:
for i in creator():
f.write(str("\t".join(map(str, i))))
f.write("\n")
f. write(str(sum))
f.close()
Источник: Stack Overflow на русском