Input:
list_sorting(['Chris','Amanda','Boris','Charlie'],[35,43,55,35])
Output:
['Boris', 'Amanda', 'Charlie', 'Chris'], [55, 43, 35, 35]
My Code:
def list_sorting(lst1, lst2):
zipped_pairs = zip(lst2, lst1)
sorted_pairs = reversed(sorted(zipped_pairs))
tuples = zip(*sorted_pairs)
lst2, lst1 = [ list(tuple) for tuple in tuples]
return lst1, lst2
Right now this returns:
['Boris', 'Amanda', 'Chris', 'Charlie'], [55, 43, 35, 35]
So lst2 is how I need it but still need lst1 to be alphabetical.