⚡ 60 segundos
strings
Substituir múltiplos caracteres com translate()
translate() com maketrans() substitui vários caracteres de uma vez. Mais eficiente que vários replace().
translate.py
texto = 'Olá, Mundo! Como você está?'
# Remover acentos (simplificado)
tabela = str.maketrans('áàãâéêíóôõúç',
'aaaaeeioouc')
print(texto.translate(tabela))
# Remover pontuacao
limpar = str.maketrans('', '', '!?,.')
print('Oi! Tudo bem?'.translate(limpar))
# Oi Tudo bem