So I need to find the second smallest number within a list of integers using recursion but I cannot for the life of me devise a way to do it. I can do it with to find smalle
def second_smallest(my_list):
if len(my_list) == 2: return my_list[0] if my_list[0] > my_list[1] else my_list[1] else: sec_least = second_smallest(my_list[1:]) return sec_least if sec_least < my_list[0] else my_list[1]