Trouver si 2 nombres consécutifs dans une liste ont une somme égale à un nombre donné

def sum_finder(num_list, sum):

    for num in num_list:
        
        if((num_list.index(num) + 1) >= len(num_list)):
            return False
        
        if((num + num_list[num_list.index(num) + 1]) == sum):
            print(num, (num_list[num_list.index(num) + 1]))
            return True
RangerZuluSierra