Professional Documents
Culture Documents
Funciones de Diccionario
Funciones de Diccionario
Funciones de Diccionario
FUNCIONES DE DICCIONARIOS
Tipo de dato que Nombre de la
Descripción
retorna función Argumentos que recibe la función Modos de uso Errores
KeyError: Error en tiempo de ejecución que sucede cuando la
Función que extrae un elemento del diccionario Un elemento de la Recibe la clave del elemento que se x = dicc.pop('hola') #Extrae el elemento del diccionario cuya clave es clave especificada no existe.
pop
dicc. lista desea extraer. 'hola' TypeError: Error en tiempo de ejecución que sucede cuando
no se ha especificado una clave.
Un diccionario con #Realiza una copia de todos los elementos del
Función que realiza una copia del diccionario
todos los copy Ninguno x = dicc.copy() diccionario dicc y se crea un nuevo diccionario x
dicc.
elementos. con todos los elementos del diccionario dicc.
Función que vuelve el valor de la llave. Si la llave
#Devuelve el valor de la clave 'hola' y si no existe en
no existe, entonces mostrará el valor de Recibe la clave que se desea consultar dicc.get('hola')
Valor / None / valor el diccionario devuelve None. TypeError: Error en tiempo de ejecución que sucede cuando
“default”. Si la llave no existe y el valor por get y devuelve el valor de la misma o
a escoger dicc.get('hola','No #Devuelve el valor de la clave 'hola' y si no existe en no se ha especificado una clave.
defecto no se define, entonces no se devuelve None.
nada. existe') el diccionario devuelve 'No existe'.
dicc2 = {1:'uno',2:'dos'} #Devuelve el diccionario dicc incluido los
Función que agrega todos los elementos de un dicc.update(dicc2) elementos de dicc2 TypeError: Error en tiempo de ejecución que sucede cuando
diccionario update diccionario
diccionario en otro. dicc.update({1:'uno',2:'dos #Devuelve el diccionario dicc incluido los el argumento no es un diccionario.
'}) elementos del diccionario.
Función que muestra todas las llaves del #Devuelve un objeto de tipo keys con todas las
dict_keys Ninguno dicc.keys()
diccionario. claves del diccionario.
keys
Función que muestra todos los valores del #Devuelve un objeto de tipo values con todos los
dict_values Ninguno dicc.values()
diccionario. valores del diccionario.
Función que muestra para todos los elementos #Devuelve un objeto de tipo items con tuplas para
dict_items items Ninguno dicc.items()
una tupla de (clave,valor) del diccionario. cada elemento del diccionario clave:valor.