Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
2
respuestas

No entendí ni madres

No entendí ni madres

2 respuestas

Hola Fernando,

Entiendo que el tema de listas de listas puede parecer un poco complicado al principio, pero estoy aquí para ayudarte a desglosarlo. En la lección que estás viendo, el objetivo es trabajar con una estructura de datos anidada, específicamente una lista que contiene otras listas.

Imagina que tienes una lista llamada Notas_Grupo que contiene nombres de estudiantes y sus calificaciones de tres trimestres. El ejercicio te pide que separes los nombres de las calificaciones y organices las calificaciones en una lista de listas. Aquí te dejo un ejemplo simplificado para ayudarte a entender mejor:

Supongamos que Notas_Grupo es algo así:

Notas_Grupo = ["Ana", 8, 9, 10, "Luis", 9, 7, 6, "Maria", 7, 8, 9]

La idea es crear dos listas: una para los nombres y otra para las calificaciones organizadas por estudiante. Aquí tienes un ejemplo de cómo podrías hacerlo:

Nombres = []
Notas = []

for i in range(len(Notas_Grupo)):
    if i % 4 == 0:
        Nombres.append(Notas_Grupo[i])
    else:
        Notas.append(Notas_Grupo[i])

Notas_Separadas = []

for i in range(0, len(Notas), 3):
    Notas_Separadas.append(Notas[i:i+3])

print("Nombres:", Nombres)
print("Notas Separadas:", Notas_Separadas)

Este código primero separa los nombres de las calificaciones. Luego, organiza las calificaciones en sublistas de tres elementos cada una, correspondientes a las calificaciones de cada estudiante.

Espero que este ejemplo te ayude a entender mejor el concepto. ¡No te preocupes si no lo captas a la primera, con práctica se vuelve más claro!

Espero haber ayudado y buenos estudios!

Saludos,

Si este post te ayudó, por favor, marca como solucionado ✓. Continúa con tus estudios!

Hola, Fernando.

Comprendo tu fustración. Te recomiendo realices nuevamente la practica.

Nota: Al principio me confundí, pero volviendo hacer la practica mejore mucho mi lógica.

Nota2: transcribelo a una hoja y a lapiz.