📃 README 📝 Ejercicios
Es una estructura de datos que pueden contener cualquier tipo de ellos: enteros, cadenas, listas e incluso otras funciones. Podemos identificar cada elemento mediante una clave (Key).
color = {'amarillo':'yellow','azul':'blue','verde':'green'}
print (color['azul'])
print (color)blue
{'amarillo': 'yellow', 'azul': 'blue', 'verde': 'green'}
color['amarillo']='YELLOW' # Le decimos que esta (clave) tendrá un nuevo (valor)
print (color['amarillo'])
del(color['amarillo']) # Con la función (del) podemos borrar cualquier clave/valor
print (color)YELLOW
{'azul': 'blue', 'verde': 'green'}
altura={'Paco':196,'Luis':177,'Alvaro':159}
print('La suma de la altura de Paco y Alvaro son ',altura["Paco"]+altura['Alvaro'],"Cm")La suma de la altura de Paco y Alvaro son 355 Cm
Mostrando tanto las claves como sus valores.
altura={'Paco':196,'Luis':177,'Alvaro':159}
for clave in altura:
print(clave,altura[clave])Paco 196
Luis 177
Alvaro 159
for c,v in alturas.items(): # vamos a ir volcando la clave en 'c' y el valor en 'v'
print(c,v)Vamos a crear varios diccionarios e introducirlos en una lista.
personajes=[] # Creamos una lista vacía
p={'Nombre':'Gandalf','Clase':'Mago','Raza':'Humano'} # Creamos un diccionario
personajes.append(p) # añadimos ese diccionario a la lista (p)
p={'Nombre':'Legolas','Clase':'Arquero','Raza':'Elfo'} # Volvemos a crear otro personaje
personajes.append(p) # Lo añadimos a la lista
# RECORREMOS la lista (p) creada
for p in personajes:
print(p['Nombre'],p['Clase'],p['Raza'])Gandalf Mago Humano
Legolas Arquero Elfo