slides10-ex8.py
Click here to get the file
Size
1 kB
-
File type
text/python-source
File contents
mat = {}
i, j = 4, 4
for a in range(1, i+1):
for b in range (1, j+1):
mat[(a,b)] = int(input("Digite o elemento %d, %d da matriz: "%(a,b)))
for a in range(1, i+1):
for b in range (1, j+1):
print("%4d"%mat[(a,b)], end = " ")
print()
#calculando media das linhas e armazenando em uma lista:
l = []
for a in range(1, i+1): #linhas
soma = 0
for b in range (1, j+1):
soma += mat[(a,b)]
l.append(float(soma)/j)
print("Lista de médias das linhas:")
print(l)
#calculando media das COLUNAS e armazenando em uma lista:
c = []
for b in range (1, j+1): #colunas
soma = 0
for a in range(1, i+1): #linhas
soma += mat[(a,b)]
c.append(float(soma)/i)
print("Lista de médias das colunas:")
print(c)