Skip to content

Latest commit

 

History

History
21 lines (17 loc) · 834 Bytes

File metadata and controls

21 lines (17 loc) · 834 Bytes

Back

Find nearest

Реализуйте функцию find_index_of_nearest(), которая принимает на вход список чисел и искомое число. Задача функции — найти в списке ближайшее число к искомому и вернуть его индекс.

Если в списке содержится несколько чисел, одновременно являющихся ближайшими к искомому числу, то возвращается наименьший из индексов ближайших чисел.

>>> find_index_of_nearest(2, []) is None
True
>>> find_index_of_nearest(0, [15, 10, 3, 4])
2
>>> find_index_of_nearest(4, [7, 5, 3, 2])
1
>>> find_index_of_nearest(4, [7, 5, 4, 4, 3])
2