Intro
Contents
Ya sabemos de las listas y las tuplas, básicamente arreglos por posición, accedemos a los elementos de ellas gracias al índice en el que se guarda el elemento. Pero recordemos que en otros lenguajes existen también los arreglos por nombre; en estos arreglos obtenemos un valor por una llave en lugar de un número.
En Python estos objetos se conocen como diccionarios, son secuencias también pues tienen métodos similares a las listas y las tuplas. Así como con las listas y las tuplas, veamos como se crea un diccionario:
datos = {}
Así se crea un diccionario vacío, si lo queremos crear con datos podemos poner las llaves y los valores separados por puntos, cada pareja (llave-valor) se separa con una coma.
datos = {"nombre": "Marco Antonio", "apellidos": "Islas Cruz"}
Y la representación del diccionario es así:
>>> datos {'apellidos': 'Islas Cruz', 'nombre': 'Marco Antonio'}
Un momento, yo puse primero “nombre” antes que “apellidos”, ¿qué pasó aquí?. Bien, como nos vamos a referir a los datos por nombre no tiene mucho caso tener un orden en cómo se ingresaron los datos, hay casos especiales y tipos de datos especiales, pero no los tocaremos por ahora.
Como ya mencionamos, los datos se acceden por “llave”.
>>> datos["nombre"] 'Marco Antonio' >>> datos["apellidos"] 'Islas Cruz'
You must be logged in to take the quiz.