Pero entonces no creo el diccionario dalumnos={}. Sólo creo la lista y al almacenar los datos e imprimirlos me sale como un diccionario.
Código Python:
Ver original#Preguntar cuantos alumnos quiere.
nalumnos=0
while nalumnos <=0:
nalumnos=int(raw_input('¿Cuántos alumnos quieres introducir?:'))
#Introducir los datos en la lista.
dalumnos=[]
for i in range (nalumnos):
nombre=raw_input('Introduce el nombre del alumno nº :')
edad=int(raw_input('Introduce su edad:'))
dalumnos.append({nombre:edad})
print dalumnos
Tengo que mirar como se utiliza el highlight.
Gracias.