Los diccionarios se utilizan para almacenar valores de datos en pares clave-valor:
$$MiDiccionario = {key : value}$$Un diccionario es una colección ordenada, modificable y que no permite duplicados.
A partir de la versión 3.7 de Python, los diccionarios están ordenados. En Python 3.6 y versiones anteriores, los diccionarios no están ordenados.
Los diccionarios se escriben con llaves y tienen claves y valores:
Observe el ejemplo:
Formas de recorrer un diccionario
Podemos acceder a cualquier valor ('value') especificando la llave ('key'):
Un diccionario con varios objetos como otros diccionarios:
En este caso, para acceder a un value se debe especificar el objeto y la llave:
Se puede crear el diccionario vacío y agregarle los elementos especificando el diccionario y la llave:
El curso de Python dura 9 semanas solamente
El curso de php dura 6 semanas solamente
{'Java': '4 semanas solamente', 'Python': '9 semanas solamente', 'php': '6 semanas solamente', 'Android': '8 semanas solamente'}
Me como el Mango Me como la Pera Me como el Lulo Me como el Banano Me como el Anón Me como la Manzana Ya no como más frutas!!
Se crea un diccionario vacío y se agrega el par 'key: value' en ejecución, donde el valor inicia en 1 y luego puede aumentar en el primer condicional si ya se encuentra la letra: