Inversor de mayúsculas, minúsculas e índices
Dada una cadena, invierte el orden de todos sus caracteres y cambia cada letra de mayúscula a minúscula o viceversa. Las letras mayúsculas se convierten en minúsculas y las minúsculas, en mayúsculas.
Ejemplos
invert("dLROW YM sI HsEt") # => "TeSh iS my worlD"
invert("ytInIUgAsnOc") # => "CoNSaGuiNiTY"
invert("step on NO PETS") # => "step on NO PETS"
invert("XeLPMoC YTiReTXeD") # => "dExtErIty cOmplEx"Notas
- Las cadenas de entrada no están vacías. Pueden contener espacios, pero ningún otro carácter especial ni signo de puntuación.
- Hay una versión recursiva de este desafío disponible aquí.