For some reason the make_great function is not affecting the output of the show_magicians function. I'm trying to alter the list but it's not working.
# the make_great function is not affecting the show_magicians function as
# intended
magicians = ['david', 'caroline', 'benjamin', 'alex', 'steve']
def make_great(magicians_to_change):
for magician in magicians_to_change:
magician = "the Great " + magician
def show_magicians(magicians_to_print):
for magician in magicians_to_print:
print(magician.title())
print("\n")
show_magicians(magicians)
make_great(magicians)
show_magicians(magicians)
I'm aware this is a stupid newb question, so thanks in advance for dealing with it.