Ver Mensaje Individual
  #5 (permalink)  
Antiguo 15/01/2012, 11:23
Avatar de razpeitia
razpeitia
Moderador
 
Fecha de Ingreso: marzo-2005
Ubicación: Monterrey, México
Mensajes: 7.321
Antigüedad: 19 años, 8 meses
Puntos: 1360
Respuesta: Añadir claves y elementos a un diccionario de datos.

Utilizaría algo mas pythonico.

Como
Código Python:
Ver original
  1. #Preguntar cuantos alumnos quiere.
  2. nalumnos=0
  3. while nalumnos <=0:
  4.   nalumnos=int(raw_input('¿Cuántos alumnos quieres introducir?:'))
  5.  
  6. #Introducir los datos en la lista.
  7. dalumnos={}
  8. for i in range (nalumnos):
  9.   nombre=raw_input('Introduce el nombre del alumno nº :')
  10.   edad=int(raw_input('Introduce su edad:'))
  11.   dalumnos[nombre] = edad
  12. print dalumnos

O en caso que quieras la lista y después convertirlo a diccionario entonces usa lo siguiente.
Código Python:
Ver original
  1. #Preguntar cuantos alumnos quiere.
  2. nalumnos=0
  3. while nalumnos <=0:
  4.   nalumnos=int(raw_input('¿Cuántos alumnos quieres introducir?:'))
  5.  
  6. #Introducir los datos en la lista.
  7. dalumnos=[]
  8. for i in range (nalumnos):
  9.   nombre=raw_input('Introduce el nombre del alumno nº :')
  10.   edad=int(raw_input('Introduce su edad:'))
  11.   dalumnos.append((nombre, alumno))
  12. print dalumnos
  13. print dict(*dalumnos)