def overlaps(inlist, inrange):
    for min, max in inlist:
        if min < inrange[0] < max and max < inrange[1]:
            return True
return False
Существует ли стандартная структура данных Python, которая поддерживает порядок?