slides09-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)] = 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)],
print " ",
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