
O ChainMap é uma feature Python que permite trabalhar com múltiplos dicionários.
Uma observação é que o ChainMap foi introduzido a partir da versão do Python 3.3.
A função permite duplicar chaves em dicionários diferentes, o que não é possível fazer em um dicionário comum.
Mas a função não agrupa as chaves de dicionários distintos, sempre que se faz uma busca por chave, sempre será retornada a primeira ocorrência.
A mesma coisa em caso de solicitar a listagem, só será listado a primeira ocorrência da chave.
Acesse o tutorial completo em: https://nakatech.herokuapp.com/article/2021/pyChainMap.html.
