Python: найти ближайший ключ в словаре по заданному ключу ввода

У меня есть данные в форме словарь .. СЕЙЧАС я беру ввод от пользователя, и это может быть что угодно .. И я пытаюсь сделать следующее. Если ключ существует, тогда круто. . получить значение из словаря. если нет, то выбрать ближайшее (в числовом смысле). Например .. если ключ ввода - 200 , а ключи - например: ....

197,202,208...

Тогда, вероятно, 202 - это ближайший ключ к 200 .. Теперь, с точки зрения алгоритма. это просто ... но есть ли питонический способ сделать это? Спасибо

17
задан Mohit 28 October 2011 в 20:28
поделиться