Ejemplos diccionario


# dos listas relacionadas pero porque lo sabemos nosotros
alumnos=["Ana","Juan","Eva"]
notas=[5,7,10]
# recorro las dos listas propenso a errores
for i in range(len(alumnos)):
    print(alumnos[i],notas[i])

# Esto es un diccionario donde la información SI está relacionada
clase={"Ana":5,"Juan":7,"Eva":9}

# Recorriendo el diccionario a través de las claves
for alumno in clase:
    print(alumno,clase[alumno])

# recorriendo el diccionario a través de los items
# que son la clave y el valor
for alumno,nota in clase.items():
    print(alumno,nota)


for notas in clase.values():
    print(notas)

print(len(clase)) # longitud del diccionario

print(clase.keys())
print(clase.values())
print(clase.items())


# dos listas relacionadas pero porque lo sabemos nosotros
alumnos=["Ana","Juan","Eva"]
notas=[5,7,10]
# recorro las dos listas propenso a errores
for i in range(len(alumnos)):
    print(alumnos[i],notas[i])

# Esto es un diccionario donde la información SI está relacionada
clase={"Ana":5,"Juan":7,"Eva":{"ingles":8,"matematicas":6,"catalán":9}}

# Recorriendo el diccionario a través de las claves
for alumno in clase:
    print(alumno,clase[alumno])

# recorriendo el diccionario a través de los items
# que son la clave y el valor
for alumno,nota in clase.items():
    print(alumno,nota)

for notas in clase.values():
    print(notas)

print(len(clase)) # longitud del diccionario

print(clase.keys())
print(clase.values())
print(clase.items())

personas = [
    {"nombre": "Juan", "edad": 30,"notas":[3,5,6,7,(8,9),{"extra":8,"comun":8}]},
    {"nombre": "María", "edad": 25},
    {"nombre": "Pedro", "edad": 35}
]

Publicado por

Juan Pablo Fuentes

Formador de programación y bases de datos