El diccionario es una estructura muy similar a la lista pero en lugar de buscar elementos usando indices, usas llaves.
¿ Cuando diccionarios que se te ocurre ?
En un diccionario buscas una palabra y encuentras su significado. En python esta funcion se puede modelar exactamente con el diccionario pero su función es mucho más amplia.
Llave | Valor |
---|---|
"nombre" | "Adrian" |
"edad" | 31 |
"empresa" | "Reservamos.mx" |
Los diccionarios son útiles para representar elementos complejos o "cosas" que son el resultado de una combinaciónn de datos.
Un producto tiene:
- nombre
- precio
- fecha de vencimiento
llave | valor |
---|---|
"name" | "Milk" |
"price" | 10.50 |
"expires" | 10/11/2017 |
También son útiles para crear maneras rápidas de hacer búsquedas en elementos para los cuales se tiene un dato y se necesita buscar el otro dato.
llave | valor |
---|---|
"milk" | 10.00 |
"cookies" | 15.00 |
"chocolate" | 25.50 |
"gum" | 5.00 |
"soda" | 8.00 |