Corrija o erro: modificação de arrays
Corrija o código na aba Código para que a função retorne um array novo sem o último item. Ela não deve alterar o array original, para que chamadas repetidas com a mesma entrada retornem o mesmo resultado.
Exemplos
x = [1, 2, 3, 4, 5]
minus_one(x) ➞ [1, 2, 3, 4] // 1ª vez que a função é chamada.
minus_one(x) ➞ [1, 2, 3] // 2ª vez que a função é chamada.
minus_one(x) ➞ [1, 2] // 3ª vez que a função é chamada.
minus_one(x) ➞ [1] // 4ª vez que a função é chamada.
# O que quero em vez disso:
minus_one(x) ➞ [1, 2, 3, 4] // 1ª vez que a função é chamada.
minus_one(x) ➞ [1, 2, 3, 4] // 2ª vez que a função é chamada.
minus_one(x) ➞ [1, 2, 3, 4] // 3ª vez que a função é chamada.
minus_one(x) ➞ [1, 2, 3, 4] // 4ª vez que a função é chamada.Notas
N/A