#/usr/bin/env python3
def magicy(imiona):
print('\n'.join(imiona))
def doskonali_magicy(imiona):
print('\n'.join('Dokonały ' + imie for imie in imiona))
lista_imion = ['Wojtek', 'Karol', 'Radek', 'Marcin']
magicy(lista_imion)
doskonali_magicy(lista_imion)
Jeśli chodzi o wyświetlenie...
#/usr/bin/env python3
def magicy(imiona):
print('\n'.join(imiona))
def doskonali_magicy(imiona):
return '\n'.join('Dokonały ' + imie for imie in imiona)
lista_imion = ['Wojtek', 'Karol', 'Radek', 'Marcin']
magicy(lista_imion)
print(doskonali_magicy(lista_imion))
Jeśli chodzi o modyfikację listy zwracanej z doskonali_magicy(...)
Czytelność i zrozumienie kuleje, ale efekt ten sam....
#/usr/bin/env python3
lista_imion = ['Wojtek', 'Karol', 'Radek', 'Marcin']
print(*lista_imion, *('Doskonały ' + imie for imie in lista_imion), sep='\n')
Za to ostatnie w kodzie.. karał bym :)
itd...