Dicionários são estruturas de dados que armazenam pares de chave-valor, permitindo acessar dados de forma flexível através de chaves de qualquer tipo. Eles mapeiam chaves para valores de forma semelhante a listas, mas com acesso mais eficiente. Dicionários não possuem ordem definida e podem ser manipulados com métodos como update(), get(), pop() e items().