Lazy loaded image
Python y Librerías para Ciencias de Datos
Lazy loaded imageDiccionarios
Palabras 376Tiempo de lectura 1 min
Dec 27, 2024
Jan 20, 2025
type
status
slug
summary
tags
category
icon
password
Los diccionarios son un tipo de dato que nos permite almacenar pares clave-valor, que son bastante útiles para organizar información donde cada clave tiene asociado un valor. Algunas increíbles características de los diccionarios son:
  • Estructura de pares clave-valor: Cada elemento tiene una clave única y un valor asociado.
  • Mutables: Podemos agregar, modificar o eliminar elementos después de crear el diccionario.
  • No ordenados versiones anteriores a Python 3.7: Los elementos no tienen un orden específico. Desde Python 3.7, conservan el orden de inserción.
  • Claves únicas: Las claves deben ser únicas y inmutables (pueden ser cadenas, números o tuplas), pero los valores pueden repetirse y ser de cualquier tipo (listas, otros diccionarios, etc.).
Los diccionarios definen usando llaves {} y los pares clave-valor se separan por dos puntos: Los pares se separan entre sí por comas:
notion image
Los diccionarios nos facilitan mucho el trabajo, ya que con dos listas tenemos que primero saber la posición de cada dato usando el método index:
notion image
Y con ese index, podemos acceder también a la lista pop y obtener el dato que corresponde a Albania:
notion image
Este método no es conveniente, ni intuitivo, por eso podemos usar los diccionarios, los cuales nos facilitan gran parte del trabajo:
notion image
Si ahora quisiéramos saber la población de Albania, simplemente ponemos Albania entre los corchetes cuadrados:
notion image

★ღ Añadir Datos a Diccionarios Existentes ★ღ

Sealand es una micronación no reconocida, en una plataforma en alta mar que está ubicada en el mar del norte y cuenta con 27 habitantes, para añadir esta información, simplemente escribimos la key en corchetes cuadrados y asignamos:
notion image
Si volvemos a revisar “world”, podremos observar que Sealand se encuentra allí:
notion image
También podemos verificar si Sealand se encuentra en world usando in:
notion image

★ Cambiar Valores ★

Con la misma sintaxis, podemos cambiar los valores. Para actualizar la población de Sealand a 28. Esto debido a que cada key en un diccionario es única:
notion image

★ღ Eliminar Datos ★ღ

Si quisieramos eliminar Sealand por ser una micronación que aún no es reconocida, podemos usar del:
notion image

★ღ Listas vs Diccionarios ★ღ

Son bastante parecidos e incluso cuentan con una sintaxis similar. Sin embargo, hay algunas diferencias:
notion image
 
上一篇
Case Study: FitFlow
下一篇
Historia de las Bases de Datos Relacionales