Función mágica
Crea una clase Magic con estos métodos de instancia:
replace(text, old_char, new_char)reemplaza cada carácter coincidente.str_length(text)devuelve la longitud de la cadena.trim(text)elimina los espacios de ambos extremos de la cadena.list_slice(values, (start, end))usa posiciones inclusivas basadas en 1 y devuelve los valores desdestarthastaend. Devuelve-1si ese segmento está vacío.
Ejemplos
magic = Magic()
magic.replace("AzErty-QwErty", "E", "e") ➞ "Azerty-Qwerty"
magic.str_length("hello world") ➞ 11
magic.trim(" python is awesome ") ➞ "python is awesome"
magic.list_slice([1, 2, 3, 4, 5], (2, 4)) ➞ [2, 3, 4]Notas
N/A