#!/usr/bin/env python # coding: utf-8 # Open In Colab # # Diccionarios [2] # In[1]: historia = { "Apolo": 11, "astronauta": "Neil Armstrong", "año": 1969 } historia # In[2]: historia["Apolo"] = 'XI' # Cambiamos el valor de la clave Apolo historia # In[3]: print("año" in historia) # True # In[4]: print(len(historia)) # In[5]: historia["módulo"] = "Eagle" historia # In[6]: historia.pop("astronauta") historia # ## Añadir y borrar un elemento # In[7]: color = {'verde': ['green','vert'], 'rojo': ['red','rouge'], 'azul': ['blue','bleu']} color # diccionario de colores con traducción en inglés y en francés # In[8]: color['violeta'] = ['purple','violette'] color # In[9]: del(color['rojo']) color # ## Operar con valores # ### Modificando el valor correspondiente a una clave. # In[10]: edad = {'Ana':23, 'Luis':27, 'Eva':25, 'Raul':26} edad['Ana'] += 1 # es el cumpleaños de Ana edad # ### Comparando valores de varias claves # In[11]: edad['Ana'] < edad['Eva'] < edad['Raul'] # comparando los valores de varias claves # ## Listar clave, valor # Usando bucles podemos listar el contenido de la clave y/o el valor de un diccionario. # In[12]: for k in edad: # obtenemos solo un listado de la clave print(k) # In[13]: for k in edad: # conseguimos listar el valor print(edad[k]) # In[14]: for k in edad: # listamos ambos print(k, edad[k]) # ### Usando items # In[15]: for k,v in edad.items(): print(k, v)