Executando verificação de segurança...
Respondendo a "O que acha dessa forma? action = 'read' recieve..." dentro da publicação [Não disponível]
3

Acho que fica menos legível, e continua com a desvantagem de gerar o dicionário toda hora.

Se quer mesmo usar o dicionário, poderia criar apenas uma vez. E aí pode até usar a opção que eu fiz, de passá-lo como parâmetro da função. Ou a função sempre usa o mesmo dicionário (usando global, que eu não gosto muito).

Na verdade, se a função faz só isso (apenas pega um dos valores), acho até que ela é desnecessária, use logo o dicionário e pronto. Só vejo necessidade da função se ela fizer algo a mais.

Carregando publicação patrocinada...