I have one easiest solution for this exercise in 12th lesson, but it is not how we practice, so not recommended to cheat in your homework:
1)Call your function shuffle_list, it takes a list as a parameter and it returns a shuffled list.
def shuffle_list(param):
solution = set(param)
return_back_to_list = list(solution)
print(return_back_to_list)
new_list = ["apple", "banana", "peach"]
shuffle_list(new_list)
Why it works? because set shuffles your list and changing your set to list again will make your list shuffled.