Corrija o código quebrado

Published by Jason Rutz in

Um estudante que está aprendendo Python estava tentando criar uma função que ordenasse todas as letras de uma palavra, mas seu código não funciona e ele não consegue descobrir o motivo.

Identifique e corrija os erros no código para fazer a função funcionar. Como desafio extra para quem tem mais experiência, veja se consegue reduzir (a versão corrigida do) código do estudante a apenas uma linha.

Exemplos

sort_word("dcba") ➞ "abcd"

sort_word("Unpredictable") ➞ "Uabcdeeilnprt"
# Capital letters should come first.

sort_word("pneumonoultramicroscopicsilicovolcanoconiosis") ➞ "aacccccceiiiiiilllmmnnnnooooooooopprrsssstuuv"

Notas

Se você estiver tentando colocar uma definição de função em uma única linha, tente atribuir uma variável a uma função lambda.