I'm getting a error in the function (make_great). I saw that we use [:] to pass a copy of the list to a function, but it's not working.
Does someone understand why this problem is occurring ?
Does someone understand why this problem is occurring ?
def show_magicians(magicians_list):
for indice, magician in enumerate(magicians_list):
print(f'Magician {indice+1}: {magician}')
def make_great(magicians_list[:]):
list_aux = []
for magician in magicians_list:
magician = 'O grande ' + magician
list_aux.append(magician)
return list_aux
magicians_aux = make_great(magicians)
show_magicians(magicians)
show_magicians(magicians_aux)
