Есть ли встроенная функция для этого в Python 2.6?
Что-то вроде:
clamp(myValue, min, max)
Функция Numpy clip сделает это.
clip
>>> import numpy >>> numpy.clip(10,0,3) 3 >>> numpy.clip(-4,0,3) 0 >>> numpy.clip(2,0,3) 2
Такой функции нет, но
max(min(my_value, max_value), min_value)
поможет.