Comparar listas
Publicado por chit00 (3 intervenciones) el 13/09/2019 20:14:16
Hola, dada la siguiente lista:
lista1=[["a",1],["b",1],["c",1],["a",4],["b",7]]
Como puedo hacer para obtener la siguiente salida:
[["a",5],["b",8],["c",1]]
Osea comparar el primer subelemento de los elementos de la lista, si son iguales sumar el segundo subelemento de los repetidos y unificar los elementos, para agregarlos a la lista junto con los que no se repiten.
Queria saber si se puede hacer con listas o tuplas, logre hacerlo con diccionarios, pero queria saber si se puede con listas ya que no logro dar con el codigo. Soy nuevo en esto se agradece cualquier tipo de ayuda.
lista1=[["a",1],["b",1],["c",1],["a",4],["b",7]]
Como puedo hacer para obtener la siguiente salida:
[["a",5],["b",8],["c",1]]
Osea comparar el primer subelemento de los elementos de la lista, si son iguales sumar el segundo subelemento de los repetidos y unificar los elementos, para agregarlos a la lista junto con los que no se repiten.
Queria saber si se puede hacer con listas o tuplas, logre hacerlo con diccionarios, pero queria saber si se puede con listas ya que no logro dar con el codigo. Soy nuevo en esto se agradece cualquier tipo de ayuda.
Valora esta pregunta


0