Explorando métodos mutables
Escribe cuatro funciones que modifiquen directamente una lista:
- repeat(lst, n): Repite
lstn veces. - add(lst, x): Agrega
xal final delst. - remove(lst, m, n): Elimina todos los elementos entre los índices
myn, inclusive, enlst. - concat(lst, x): concatena
lstconx(otra lista).
Ejemplos
lst = [1, 2, 3, 4]
repeat(lst, 3) ➞ [1, 2, 3, 4, 1, 2, 3, 4, 1, 2, 3, 4]
add(lst, 1) ➞ [1, 2, 3, 4, 1, 2, 3, 4, 1, 2, 3, 4, 1]
remove(lst, 1, 12) ➞ [1]
concat(lst, [3, 4]) ➞ [1, 3, 4]Notas
Tus funciones deben modificar la lista directamente, no crear una copia.