Skip to content

Diccionarios

Crear

diccionario = {
    "nombre": "Jonh",
    "sexo": "Masculino",
    "edad": 35
}

Además se puede crear usando el constructor dict

persona = dict(nombre="Jonh Doe", sexo="Masculino")

Acceder a un elemento

diccionario["nombre"]
# o
diccionario.get('nombre')

Modificando valores

diccionario["nombre"] = "Myke"

Longitud (len)

len(diccionario)

Agregar valores

diccionario["direccion"] = "Time scuare 1256"

Eliminar obteniendo el valor (pop)

edad = diccionario.pop('edad')

Eliminar último valor agregado (popitem)

diccionario.popitem()

Remueve el último elemento que fue insertado en el diccionario. El valor de retorno es el item eliminado en forma de tupla.

Eliminar (del)

del diccionario["edad"]

Crear copia (copy)(dict)

diccionario2 = diccionario.copy()

Otra forma de hacerlo es usando dict

diccionario2 = dict(diccionario)

Eliminar todos los elementos (clear)

diccionario.clear()