Словарь нечеткого соответствия
у меня есть словарь, как это
>>> d = {10: 3, 100: 2, 1000: 1}
Я могу напечатать что-то вроде:
>>> d.get(10), d.get(100), d.get(1000)
(3, 2, 1)
Хотя я хочу, чтобы, если данный ключ не был найден, возвращается значение, соответствующее ближайшему ключу относительно данного ключа:
>>> d.get(20), d.get(60), d.get(200)
(3, 2, 2)
Вместо этого результат в Python
(None, None, None)
Какой Pythonic способ реализовать описанное мной поведение?
Спасибо