¿Qué es un diccionario en Python?
Un diccionario es una estructura de datos que almacena pares clave-valor.
¿Cómo se itera a través de las claves de un diccionario?
Utilizando un bucle "for" en el diccionario.
Aunque son similares en operaciones, ¿cuál es la diferencia entre los diccionarios y las listas en Python ?
Los diccionarios no tienen orden, por lo que no tienen funciones en las que se tenga en cuenta la posición.
¿Cuál es la sintaxis para crear un diccionario vacío?
{} o dict()
¿Cuál es la diferencia entre "keys()" y "values()" en diccionarios?
"keys()" devuelve las claves, "values()" devuelve los valores.
¿Qué es tupla en los diccionarios de Python?
A diferencia de las listas, las tuplas son un conjunto ordenado de valores que se presentan de forma estática.
¿Cómo se declara un par clave-valor en un diccionario?
Se declara como "clave: valor".
¿Cómo se combina un diccionario con otro?
Utilizando el método "update()" o la expresión {**dic1, **dic2}.
¿Con qué operación se retorna el valor que corresponde con la key introducida?
Utilizando el get(‘key’)
¿Cuál es la función para verificar si una clave existe en un diccionario?
La función es "in" o el método "get()".
¿Cuál es la función para obtener un valor por defecto si la clave no existe?
El método "get()" o especificando un valor por defecto en ["clave"].
¿Con qué operación puedes insertar una determinada key o actualizar su valor si ya existiera?
Utilizando update({‘key’:’valor’})
¿Cómo se elimina un elemento de un diccionario por clave?
Se utiliza la función "del" seguida de la clave.
¿En qué situaciones son útiles los diccionarios en Python?
Los diccionarios son útiles cuando se necesita mapear claves a valores, como en bases de datos, configuraciones, etc.
¿Con qué operación se devolvería el verdadero (True) o falso (False) si la definición existe en el diccionario, pero no como key?
Utilizando «definicion» in diccionario.values()