def boundaries(num, breakpoints=[100, 200], result=['foo', 'bar']):
    i = bisect.bisect(breakpoints, num - 1)
return result[i]
print(boundaries(42))
Использование диапазона в качестве индекса словаря в Python