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:

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:

Y con ese index, podemos acceder también a la lista pop y obtener el dato que corresponde a Albania:

Este método no es conveniente, ni intuitivo, por eso podemos usar los diccionarios, los cuales nos facilitan gran parte del trabajo:

Si ahora quisiéramos saber la población de Albania, simplemente ponemos Albania entre los corchetes cuadrados:

ღ★ღ 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:

Si volvemos a revisar “world”, podremos observar que Sealand se encuentra allí:

También podemos verificar si Sealand se encuentra en world usando in:

★ 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:

ღ★ღ Eliminar Datos ღ★ღ
Si quisieramos eliminar Sealand por ser una micronación que aún no es reconocida, podemos usar del:

ღ★ღ Listas vs Diccionarios ღ★ღ
Son bastante parecidos e incluso cuentan con una sintaxis similar. Sin embargo, hay algunas diferencias:

- Autor:ByIris
- URL:http://145.223.74.189:3000//article/diccionarios
- Copyright:All articles in this blog, except for special statements, adopt BY-NC-SA agreement. Please indicate the source!