Código
struct Persona{ char nombre[50]; int edad; }
Entonces empecé a utilizar listas, he checacos los metodos append, extend, insert, remove, pop, index, count, sort y reverse:
Lo que hice fue lo siguiente:
Código
datos=[] Informacion = [] x = int(input("Cuantos datos desea introducir\n")) for i in range(x): nombre = input("Nombre\n") edad = input("Edad\n") datos.append(nombre) datos.append(edad) Informacion.append(datos) print("los datos son",Informacion)
Pero en este punto me arroja lo siguiente si le pongo que quiero introducir 2 personas
los datos son [['Kase', '18', 'Danna', '16'], ['Kase', '18', 'Danna', '16']]
1.- En primera me repite la informacion de datos
2.- Cuando borro mi lista de datos "del datos" o datos.clear mi lista Informacion sale vacia..
mi pregunta es como le hago para que no me repita la informacion y la segunda es como recorro cada uno de mis elementos de mi lista de listas Informacion es decir como optengo el nombre y luego edad..
Tambien si existe otra forma mas facil de implementar las estructuras de C en python..
Muchas gracias de ante mano: Saludos
[MOD]: Bienvenido al foro, pero lee las normas del post con chincheta, para saber como insertar un código.