Você, como analista de tecnologia da informação,
foi designado para desenvolver uma automação
que organize arquivos de um escritório,
classificando-os em pastas específicas com base
em suas extensões. Por exemplo, arquivos .pdf
devem ser movidos para a pasta “Documentos”;
arquivos .jpg, para a pasta “Imagens”, entre
outros. Considerando as boas práticas de
programação em Python, qual das seguintes
abordagens é a mais eficiente e organizada para
implementar essa solução?