Un diccionario en Python es una estructura de datos integrada no secuencial que almacena datos como pares de clave-valor. A diferencia de las listas y las tuplas, los diccionarios no mantienen ningún tipo de orden.
Cada clave en el diccionario es única y se utiliza para acceder al valor correspondiente. Las claves son inmutables, lo que implica que no pueden ser modificadas una vez definidas, mientras que los valores pueden ser de cualquier tipo y pueden ser modificados.
Aquí tienes un ejemplo de un diccionario en Python:
```
estudiante = {
“nombre”: “Juan”,
“edad”: 20,
“cursos”: [“Matemáticas”, “Programación”]
}
```
En este ejemplo, “nombre”, “edad” y “cursos” son las claves, y “Juan”, 20 y la lista de cursos son sus correspondientes valores. Se puede acceder a los valores del diccionario a través de sus claves de la siguiente manera: `estudiante[“nombre”]` devolverá “Juan”.