"""
8.11. Niezmienieni magicy. Pracę rozpocznij od kodu utworzonego w ćwiczeniu 8.10.
Wywołaj funkcję make_great() wraz z kopią listy imion magików.
Ponieważ lista pierwotna pozostała nietknięta, wartością zwrotną funkcji
powinna być nowa lista przechowywana w nowej zmiennej. Wywołaj funkcję
show_magicians() wraz z każdą listą, aby pokazać istnienie pierwotnej listy jedynie
z imionami magików oraz nowej z dodanym słowem Doskonały przed
każdym imieniem magika.
"""
def show_magicians(lista_imion):
print(lista_imion)
def make_great(lista_imion):
nowa_lista = []
for imie in lista_imion:
nowa_lista.append("Doskonały " + imie)
return nowa_lista
lista_imion = ['Wojtek', 'Grażyna', 'Alina', 'Karol']
nowa_lista = make_great(lista_imion)
show_magicians(lista_imion)
show_magicians(nowa_lista)