📃 README 📝 Ejercicios
Como ya dijimos anteriormente podemos incluir listas dentro de otra lista
a = [1,2,3]
b = [4,5,6]
c = [7,8,9]
r = [a,b,c]
print (r)
[[1, 2, 3], [4, 5, 6], [7, 8, 9]]
Si queremos acceder a cualquiera de estos números debemos acceder primero al primer índice que correspondera a una de las 3 listas, y después a un segundo índice que coresponderá a uno de los números de la lista, lo vemos con un ejemplo.
print(r[2][1]) # Primer índice[2] corresponde al 3º grupo es decir a la lista "c" ya anidada dentro de "r"
# y el segundo índice [1] al número 8 (siempre empezamos a contar desde el índice 0)
8
En el ejemplo anterior, vamos a sumar los 2 primeros índices de las listas(anidadas) que hemos introducido y dejarlo en el tercer índice.
a = [1,2,3]
b = [4,5,6]
c = [7,8,9]
r = [a,b,c] # Esto es lo que tenemos ahora dentro de r = [[1, 2, 3], [4, 5, 6], [7, 8, 9]]
r[0][2] = sum (r[0][:2]) # Estamos sumando r[0][:2] del indice [0] (es decir la antigua lista "a" ahora anidada en "r")
# desde [:2] el índice 0 ya que no hemos puesto inicio alguno hasta el índice 2 (recordemos que este último no se toma)
# y esta suma la dejamos en r[0][2] la lista "a" ya anidada en r [0] y dentro de esta en el índice [2]
r[1][2] = sum (r[1][:2]) # Hacemos lo propio con el resto de índices
r[2][2] = sum (r[2][:2])
print ("El resultado es el siguiente: ",r)
El resultado es el siguiente: [[1, 2, 3], [4, 5, 9], [7, 8, 15]]