# Seřadí primárně podle příjmení, sekundárně podle jména def serad(jmena): def klic(jp): jmeno, prijmeni = jp.split() return prijmeni, jmeno return sorted(jmena, key=klic) # Jiné řešení def serad2(jmena): return sorted(jmena, key=lambda jp: jp.split()[::-1]) jmena = ["Vodník Česílko", "Jelen Větrník", "Loupežník Rumcajz", "Kapr Kulda"] print(serad(jmena))