¿Cómo sumar los primeros elementos de tres listas dentro de una lista?

Iniciado por sebastiancorrea, 31 Marzo 2019, 06:15 AM

0 Miembros y 1 Visitante están viendo este tema.

sebastiancorrea

bacterias=["a", "b","c"]
total=[[150,70,80],[300,20,10],[50,30,20],[100,200,150]]

Lo que quiero es sumar
a. que vendría siendo (150+300+50+100)
b. que vendría siendo (70+20+30+200)
c. que vendría siendo (80+10+20+150)

GRACIAS DE ANTEMANO

tincopasan

en python es muy facil, una matriz(lista de listas) tiene un índice para cada elemento.sabiendo eso, es simplemente buscar el valor del índice 0 de cada lista.

yuimugi912

#2
Código (python) [Seleccionar]
resultado=[]
total=[[150,70,80],[300,20,10],[50,30,20],[100,200,150]]
for a in range(len(total[0])):
sum=total[0][a]+total[1][a]+total[2][a]+total[3][a]
resultado.append(sum)

print(resultado)


no lo he probado pero me imagino que funtiona