En Python, una estructura de datos muy útil que se utiliza a menudo es el diccionario. Un diccionario permite almacenar pares de clave-valor, donde cada clave única conduce a un valor específico. En el quiz pregunta se pregunta ¿Cómo accederías al valor asociado con la clave 'edad' en un diccionario llamado 'persona'?. La correcta respuesta es persona['edad']
.
En Python, se puede acceder a los valores de un diccionario utilizando la clave correspondiente. A esto se le llama indexación. Para hacerlo, se utiliza el nombre del diccionario, seguido de la clave entre corchetes, de la siguiente manera:
diccionario[clave]
En nuestro ejemplo de la persona, si queremos obtener la edad de la persona, usaríamos persona['edad']
.
persona.get('edad')
es Incorrecto?El método get()
también se usa para acceder a los valores de un diccionario en Python. Sin embargo, esta función se usa típicamente cuando se quiere proporcionar un valor predeterminado en caso de que la clave no exista en el diccionario. De esta manera, persona.get('edad')
también puede usarse para acceder al valor 'edad' del diccionario 'persona', pero la respuesta se marca como incorrecta en el cuestionario porque el uso más directo y común es el operador de indexing, persona['edad']
.
Trabajar con diccionarios en Python es esencial debido a la flexibilidad que ofrecen para almacenar y acceder a información. Acceder a los valores en un diccionario mediante la indexación de claves es una operación básica y común en Python y otros lenguajes de programación que admiten estructuras de diccionario. Aunque existen otros métodos como get()
, la indexación directa es la forma más sencilla y común de acceso.